leetcode卡 strStr 字符串
leetcode卡字符串实现strStr()。返回haystack中第一次出现针的索引,如果针不是haystack的一部分,则返回-1。澄清:当针为空字符串时,我们应该返回什么?这是面试时要问的一个很好的问题。为了解决这个问题,当needle为空字符串时,我们将返回0。这与C的str()和Java的indexOf()一致。示例1:输入:haystack = "hello",needle = "ll"输出:2示例2:输入:haystack = "aaaaa",needle = "bba"输出:-1示例3:输入:haystack = "",needle = ""输出:0约束: 0 <= haystack.length,needle.length <= 5 * 104 haystack和needle仅由小写英文字符组成。
用户评论