W e‑materiale Algorytm Knutha‑Morrisa‑PrattaAlgorytm Knutha‑Morrisa‑Pratta poznaliśmy algorytm służący do wyszukiwania wzorca w tekście. W tym e‑materiale zdobyte wcześniej teoretyczne informacje wykorzystamy w praktyce. Prześledzimy w nim krok po kroku implementację omawianego algorytmu w języku C++, a także rozwiążemy zadania praktyczne.
Implementację tego algorytmu w pozostałych językach programowania znajdziesz w e‑materiałach:
Algorytm Knutha‑Morrisa‑Pratta w języku JavaAlgorytm Knutha‑Morrisa‑Pratta w języku Java,
Algorytm Knutha‑Morrisa‑Pratta w języku PythonAlgorytm Knutha‑Morrisa‑Pratta w języku Python.
Więcej zadań? Przejdź do e‑materiału Algorytm Knutha‑Morrisa‑Pratta – zadania maturalneAlgorytm Knutha‑Morrisa‑Pratta – zadania maturalne.
Scharakteryzujesz działanie algorytmu KMP.
Zaimplementujesz algorytm KMP w języku C++.
Rozwiążesz przykładowe zadania programistyczne z wykorzystaniem algorytmu KMP.