public void TestMiddle() { string target = "ABRACADABRA"; var kmp = new KMPAutomata("CADA"); int index = kmp.Find(target, 0); Assert.IsTrue(index == 4); }
public void TestFirst() { string target = "CADAABRAABRA"; var kmp = new KMPAutomata("CADA"); int index = kmp.Find(target, 0); Assert.IsTrue(index == 0); }