本文主要是介绍[力扣题解] 28. 找出字符串中第一个匹配项的下标,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目:28. 找出字符串中第一个匹配项的下标
思路
观察法(呵呵呵)
代码
class Solution {
public:int strStr(string haystack, string needle) {if(needle.empty()){return 0;}int i, j = 0, x1, x2;for(i = 0; i < haystack.size(); i++){if(haystack[i] == needle[0]){for(j = 1; j < needle.size(); j++){if(haystack[i+j] != needle[j]){break;}}if(j == needle.size()){return i;}}}return -1;}
};
这篇关于[力扣题解] 28. 找出字符串中第一个匹配项的下标的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!