class Solution {
public:
int strStr(string haystack, string needle) {
if (!needle.size())return 0;
for (int i = 0; i < haystack.size(); ++i) {
bool flag = false;
if (haystack[i] == needle[0]) {
for (int j = 0; j < needle.size(); ++j) {
if (haystack[i + j] != needle[j]) {
flag = true;
break;
}
}
if (!flag)return i;
}
}
return -1;
}
};
28 Implement strStr()
原创Shengjianjun 博主文章分类:LeetCode AC代码 ©著作权
©著作权归作者所有:来自51CTO博客作者Shengjianjun的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
51c大模型~合集28大模型
-
小谈设计模式(28)—解释器模式
对Java设计模式中解释器模式进行详细讲解分析
Express 解释器模式 语法规则