https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/
두 문자열 needle, haystack이 주어질 때 needle이 haystack에서 처음으로 나오는 인덱스 반환 (없으면 -1 반환)
public class Solution {
public int StrStr(string haystack, string needle) {
for(int i = 0; i < haystack.Length; i++)
{
if (haystack[i] == needle[0] && i + (needle.Length - 1) < haystack.Length)
{
for (int j = i; j < i + needle.Length; j++)
{
if (haystack[j] != needle[j - i])
{
break;
}
if (j == i + needle.Length - 1) return i;
}
}
}
return -1;
}
}