首页 > 代码库 > 028. Implement strStr()
028. Implement strStr()
1 class Solution { 2 public: 3 int strStr(string haystack, string needle) { 4 if (needle.size() == 0) return 0; 5 else { 6 if (haystack.size() == 0) return -1; 7 else { 8 for (int i = 0; i <= static_cast<int>(haystack.size()) - static_cast<int>(needle.size()); ++i) { 9 bool flag = true;10 for (int j = 0; j < needle.size(); ++j) {11 if (haystack[i + j] != needle[j]) {12 flag = false; break;13 }14 }15 if (flag) {16 return i;17 }18 }19 return -1;20 }21 }22 }23 };
028. Implement strStr()
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。