Soal SMA · Analisis · Kesulitan 3/5
Sebuah program rekursif menghitung Fibonacci: fib(n) = fib(n-1) + fib(n-2), dengan basis fib(0)=0, fib(1)=1. Berapa banyak pemanggilan fungsi fib yang terjadi saat menghitung fib(4) tanpa memoisasi?
- A.9
- B.7
- C.5
- D.15
Kunci jawaban & pembahasan
Jawaban: 9
fib(4) memanggil fib(3) dan fib(2); fib(3) memanggil fib(2) dan fib(1); fib(2) memanggil fib(1) dan fib(0). Total pemanggilan termasuk fib(4) adalah 9.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari