Soal SMA · Penerapan · Kesulitan 4/5
Seorang siswa membuat program untuk menghitung bilangan Fibonacci. Ia menggunakan rekursi sederhana. Untuk n=40, program berjalan sangat lambat. Apa solusi paling tepat untuk mempercepat?
- A.Menggunakan memoization untuk menyimpan hasil perhitungan
- B.Mengganti bahasa pemrograman
- C.Menggunakan loop tak terbatas
- D.Mengurangi nilai n
Kunci jawaban & pembahasan
Jawaban: Menggunakan memoization untuk menyimpan hasil perhitungan
Memoization menghindari perhitungan berulang pada rekursi Fibonacci.
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