Soal SMA · Latihan campuran · Kesulitan 3/5
Sebuah algoritma pencarian biner digunakan pada array terurut [2, 5, 8, 12, 16, 23, 38, 56, 72, 91]. Berapa banyak perbandingan minimum yang diperlukan untuk menemukan nilai 23?
- A.2
- B.3
- C.4
- D.5
Kunci jawaban & pembahasan
Jawaban: 3
Langkah: cek 16 (indeks 4) → 23 > 16, cek 56 (indeks 7) → 23 < 56, cek 23 (indeks 5) ditemukan. Total 3 perbandingan.
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