W e‑materiale RekurencjaRekurencja poznaliśmy zagadnienie kluczowe w rozwiązywaniu wielu problemów informatycznych. Rekurencji, czyli metody rozwiązywania problemów, polegającej na rozwiązywaniu podproblemów, możemy użyć m.in. w programach generujących ciągi liczb, wyszukujących wartości, sortujących zbiory czy generujących fraktale. W tym e‑materiale rozwiążemy zadania maturalne, w których należy wykorzystać rekurencję.
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.
Implementację rekurencji przedstawiamy w e‑materiałach:
Rekurencja w języku C++Rekurencja w języku C++,
Rekurencja w języku JavaRekurencja w języku Java,
Rekurencja w języku PythonRekurencja w języku Python.
Więcej zadań? Sięgnij do: Rekurencja – ćwiczeniaRekurencja – ćwiczenia.
Prześledzisz sposób rozwiązywania zadań maturalnych wykorzystujących rekurencję.
Rozwiążesz samodzielnie kilka zadań maturalnych, używając rekurencji.
Przeanalizujesz, w jaki sposób uniknąć typowych błędów w tego typu zadaniach.