- Data yang ada harus diurutkan terlebih dahulu berdasarkan suatu urutan tertentu yang dijadikan kunci pencarian.
- Adalah teknik pencarian data dalam dengan cara membagi data menjadi dua bagian setiap kali terjadi proses pengurutan.
- Prinsip pencarian biner adalah:
- Data diambil dari posisi 1 sampai posisi akhir N
- Kemudian cari posisi data tengah dengan rumus (posisi awal + posisi akhir) / 2
- Kemudian data yang dicari dibandingkan dengan data yang di tengah, apakah sama atau lebih kecil, atau lebih besar?
- Jika lebih besar, maka proses pencarian dicari dengan posisi awal adalah posisi tengah + 1
- Jika lebih kecil, maka proses pencarian dicari dengan posisi akhir adalah posisi tengah – 1
- Jika data sama, berarti ketemu.
Related Posts
- Pointer11 Jan 20090
Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori terten...Read more »
- Insertion Sort11 Jan 20090
-Mirip dengan cara orang mengurutkan kartu, selembar demi selembar kartu diambil dan disisipkan (ins...Read more »
- Selection Sort11 Jan 20090
-Merupakan kombinasi antara sorting dan searching-Untuk setiap proses, akan dicari elemen-elemen yan...Read more »
- Exchange Sort11 Jan 20090
-Sangat mirip dengan Bubble Sort -Banyak yang mengatakan Bubble Sort sama dengan Exchange Sort -Pebe...Read more »
- Buble Sort11 Jan 20090
Metode sorting termudah-Diberi nama “Bubble” karena proses pengurutan secara berangsur-angsur berger...Read more »
- Interpolation Search08 Jan 20090
Teknik ini dilakukan pada data yang sudah terurut berdasarkan kunci tertentuTeknik searching ini dil...Read more »
Langganan:
Posting Komentar (Atom)
Posting Komentar
[+] Komentar membangun lebih disukai
Emoticon[+] Admin akan menghapus komentar yang melecehkan, kasar, dan bertendensi SARA.
[+] Selain Admin, link aktif dalam komentar akan dihapus
Click to see the code!
To insert emoticon you must added at least one space before the code.