Znasz już dwa sposoby implementacji algorytmów – rekurencyjny i iteracyjny. Sprawdźmy ich zastosowanie w zadaniach maturalnych.
O tym, jak zagadnienie rekurencji wyjaśnia matematyka, przeczytasz w e‑materiałach:
Ciąg określony rekurencyjnieCiąg określony rekurencyjnie,
Ciąg geometryczny określony rekurencyjnieCiąg geometryczny określony rekurencyjnie,
Wzór ogólny ciągu określonego rekurencyjnieWzór ogólny ciągu określonego rekurencyjnie,
Ciąg arytmetyczny określony wzorem rekurencyjnymCiąg arytmetyczny określony wzorem rekurencyjnym.
Porównanie implementacji algorytmów metodą rekurencyjną i iteracyjną przedstawiamy w e‑materiałach:
Rekurencja a iteracja w języku C++Rekurencja a iteracja w języku C++,
Rekurencja a iteracja w języku JavaRekurencja a iteracja w języku Java,
Rekurencja a iteracja w języku PythonRekurencja a iteracja w języku Python.
Rozwiążesz przykładowe zadania maturalne.
Przeanalizujesz schemat oceniania zadań maturalnych.
Porównasz zastosowania algorytmów rekurencyjnych i iteracyjnych.