Film samouczek
Zaimplementuj algorytm KMP i wykorzystaj go do wyszukiwania wzorca w tekście. Swoje rozwiązanie przetestuj dla napisu "MEEMNEMME" i wzorca "ME".
Specyfikacja:
Dane:
wzorzec– ciąg znaków przechowujący szukany tekstnapis– ciąg znaków przechowujący przeszukiwany tekst
Wynik:
Program na wyjście standardowe wypisuje oddzielone spacjami wartości indeksów w tablicy napis, od których rozpoczynają się kolejne wystąpienia wzorca podanego w tablicy wzorzec.
Przykłady działania programu:
Dane:
napis = "AGHAAGAAHAA";wzorzec = "HAA";
Wynik:
Dane:
napis = "ADAADAADAADA";wzorzec = "DAA";
Wynik:
Dodaj do swojego programu komentarze tak, żeby był zrozumiały dla osoby, która nie potrafi programować.
Porównaj swoje rozwiązanie z filmem.

Film dostępny pod adresem /preview/resource/RgPg2hxVhBAds
Film przedstawia etapy pisania programu w języku C++wykorzystującego algorytm KMP do wyszukiwania wzorca w tekście.