RKGJjH2Gf2giW
Zdjęcie przedstawia setki okrągłych elementów ułożonych w rzędach jeden obok drugiego.

Analiza podejścia rekurencyjnego i iteracyjnego w języku Java

Źródło: Mitchell Luo, domena publiczna.

Znasz już różnice pomiędzy podejściem rekurencyjnym, a podejściem iteracyjnym. Czy potrafisz jednak – na podstawie analizowanego problemu – wskazać, które podejście wykorzystać? W tym e‑materiale omówimy różnice w implementacji obu metod w języku Java.

O tym, jak zagadnienie rekurencji wyjaśnia matematyka, przeczytasz w e‑materiałach:

Analizę algorytmów iteracyjnych i rekurencyjnych w wybranych językach programowania znajdziesz w e‑materiałach:

Więcej zadań? Przejdź do e‑materiału Analiza podejścia rekurencyjnego i iteracyjnego – zadania maturalnePQ0NR5whAnaliza podejścia rekurencyjnego i iteracyjnego – zadania maturalne.

Twoje cele
  • Uporządkujesz wiedzę na temat iteracji i rekurencji.

  • Prześledzisz wady i zalety obu tych rozwiązań, a także różnice między nimi.

  • Napiszesz kilka własnych programów w języku Java z użyciem iteracji i rekurencji.