ArraysLesson 13Preview gratis
DSA Binary Search
Lesson ini bagian dari DSA · Semua level
Ringkasan
Binary search bekerja pada data yang sudah terurut dengan terus membagi rentang pencarian menjadi dua. Bandingkan elemen tengah dengan target, lalu buang setengah rentang yang tidak mungkin berisi target. Karena itu pencarian selesai dalam O(log n), jauh lebih cepat dari linear search untuk data besar.
Poin kunci
- Hanya untuk data yang sudah terurut
- Membuang setengah sisa rentang pada setiap langkah
- Kompleksitas O(log n)
- Dapat diimplementasikan iteratif maupun rekursif
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.