Leetcode 实现 strStr()
LeetCode 实现 strstr
2023-09-14 09:07:04 时间
实现 strStr() 函数。
给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。
说明:
当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。
对于本题而言,当 needle 是空字符串时我们应当返回 0 。这与 C 语言的 strstr() 以及 Java 的 indexOf() 定义相符。
示例 1:
输入:haystack = "hello", needle = "ll"
输出:2
示例 2:
输入:haystack = "aaaaa", needle = "bba"
输
相关文章
- Java实现 LeetCode 808 分汤 (暴力模拟)
- Java实现 LeetCode 792 自定义字符串排序(暴力)
- Java实现 LeetCode 784 字母大小写全排列(DFS)
- Java实现 LeetCode 698 划分为k个相等的子集(递归)
- Java实现 LeetCode 659 分割数组为连续子序列 (哈希)
- Java实现 LeetCode 623 在二叉树中增加一行(遍历树)
- Java实现 LeetCode 564 寻找最近的回文数(今天要GG在这道题了 头晕+题难(((φ(◎ロ◎;)φ))))
- Java实现 LeetCode 438 找到字符串中所有字母异位词
- Java实现 LeetCode 387 字符串中的第一个唯一字符
- Java实现 LeetCode 382 链表随机节点
- Java实现 LeetCode 368 最大整除子集
- Java实现 LeetCode 374 猜数字大小
- Java实现 LeetCode 336 回文对
- Java实现 LeetCode 198 打家劫舍
- Java实现 LeetCode 153 寻找旋转排序数组中的最小值
- Java实现 LeetCode 130 被围绕的区域
- Java实现 LeetCode 102 二叉树的层次遍历
- Java实现 LeetCode 68 文本左右对齐
- Java实现 LeetCode 44 通配符匹配
- [LeetCode] Sort List
- LeetCode(28): 实现strStr()
- LeetCode(14):最长公共前缀
- LeetCode-1732. 找到最高海拔【前缀和,数组】
- 【LeetCode 简单 字符串】28 实现 strStr()
- 【Leetcode刷题Python】子数组查找
- 【28】实现 strStr()【LeetCode】