思路:没太理解题目的意思,直接暴力破解。
public class Solution {
public int strStr(String haystack, String needle) {
if (needle.length()==0) {
return 0;
}
for (int i = 0; i <haystack.length()-needle.length()+1; i++) {
if (haystack.substring(i,i+needle.length()).equals(needle)) {
return i;
}
}
return -1;
}
}耗时:324ms,中下游。
本文介绍了一种简单的字符串匹配算法实现,通过遍历目标字符串并使用substring方法进行子串比对,找到模式串在文本中的位置。该算法适用于基本的字符串搜索场景。
708

被折叠的 条评论
为什么被折叠?



