R3XCQA9pCkZmP
Zdjęcie przedstawia okulary oraz lupę ułożone na książce.

Algorytm Knutha‑Morrisa‑Pratta – zadania maturalne

Źródło: Wallace Chuck, domena publiczna.

W e‑materiale Algorytm Knutha‑Morrisa‑PrattaPAWg1XbykAlgorytm Knutha‑Morrisa‑Pratta zapoznaliśmy się wstępnie z tym algorytmem tekstowym – wiemy, czym się charakteryzuje, i w jakich sytuacjach warto go zastosować. Teraz wykorzystamy tę wiedzę podczas rozwiązywania zadań, z jakimi możemy się zetknąć na egzaminie maturalnym.

Implementację algorytmu KMP w wybranych językach programowania znajdziesz w e‑materiałach:

Twoje cele
  • Zastosujesz algorytm KMP w celu wyszukania wzorca w tekście.

  • Przeanalizujesz stopień trudności zadań maturalnych wymagających zastosowania algorytmów tekstowych.

  • Rozwiążesz problemy wymagające użycia algorytmów tekstowych.

  • Prześledzisz przykładowe zadania maturalne opracowane przez CKE.