Źródło: Arkusze CKE
Jaką istotną właściwość ma algorytm rekurencyjny?
Warianty odpowiedzi
-
A
Funkcjonuje tylko w przypadku tablic dynamicznych
-
B
Zawiera wywołanie samego siebie
-
C
Wywołuje się wielokrotnie w jednej iteracji
-
D
Jest podzielony na wiele niezwiązanych funkcji
Wyjaśnienie
Istotą algorytmu rekurencyjnego jest to, że funkcja w pewnym momencie wywołuje samą siebie.
Oczywiście aby zapobiec pętli w nieskończoność, każdy poprawny algorytm rekurencyjny musi posiadać warunek stopu, który w odpowiednim momencie przerywa kolejne wywołania.