public bool KnutMorrisPrattTest3(string haystack, string needle) { var findSubstringWiki = KnutMorrisPrattAlgo.FindSubstringSimple(needle, haystack); Console.WriteLine(findSubstringWiki); return(findSubstringWiki != -1); }
public void KnutMorrisPrattTest2(string haystack) { var prefix = KnutMorrisPrattAlgo.GetPrefixWiki(haystack); Utils.PrintCollection(prefix); KnutMorrisPrattAlgo.FindSubstringSimple(haystack, "a"); }
public void KnutMorrisPrattTest1(string haystack) { var prefix = KnutMorrisPrattAlgo.GetPrefixFunction(haystack); Utils.PrintCollection(prefix); }
public bool KnutMorrisPrattTest(string needle, string haystack) { return(KnutMorrisPrattAlgo.FindSubstring(haystack, needle) != -1); }