Strona główna › Pytania INF.04 › Pytanie 603
INF.04 · pytanie #603
Który z wymienionych algorytmów najczęściej wykorzystuje rekurencję?
- ASortowanie przez wstawianie
- BSortowanie bąbelkowe
- CWyszukiwanie liniowe
- DObliczanie liczb Fibonacciego
Poprawna odpowiedź: D. Obliczanie liczb Fibonacciego
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Algorytmy obliczania liczb Fibonacciego są jednym z najbardziej klasycznych przykładów rekurencji. Algorytm ten polega na wywoływaniu funkcji, która sama odwołuje się do siebie, aby obliczyć kolejne liczby w sekwencji. Rekurencyjna natura obliczeń Fibonacciego sprawia, że algorytm jest prosty i intuicyjny w implementacji, choć może być mniej wydajny niż wersje iteracyjne. Rekurencja jest szeroko stosowana w problemach matematycznych i algorytmicznych, gdzie rozwiązanie większego problemu można uzyskać poprzez rozwiązywanie mniejszych, podobnych podproblemów.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.