Leetcode 28 Find the Index of the First Occurrence in a String Solution in c++ | Hindi Coding Community

0

 


Given two strings needle and haystack, return the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.


Example 1:


Input: haystack = "sadbutsad", needle = "sad"

Output: 0

Explanation: "sad" occurs at index 0 and 6.

The first occurrence is at index 0, so we return 0.


Example 2:


Input: haystack = "leetcode", needle = "leeto"

Output: -1

Explanation: "leeto" did not occur in "leetcode", so we return -1.




int strStr(string haystack, string needle)
{
for (int i = 0; i <= (int)(haystack.length() - needle.length()); i++)
{
if (haystack.substr(i, needle.length()) == needle)
return i;
}
return -1;
}

Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !