Soal SMA · Latihan campuran · Kesulitan 4/5
Seorang siswa menggunakan algoritma pencarian biner (binary search) pada array terurut: [2, 5, 8, 12, 16, 23, 38, 56, 72, 91]. Untuk mencari nilai 23, berapa kali pembandingan yang diperlukan?
- A.3
- B.4
- C.2
- D.5
Kunci jawaban & pembahasan
Jawaban: 3
Langkah: bandingkan 23 dengan 16 (indeks tengah), lalu 38, lalu 23. Total 3 pembandingan.
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