Binary Search C
Binary Search adalah sebuah metode algoritma pencarian data array yang
berisi nilai dengan cara membagi indeksnya menjadi 2 bagian yaitu left dan
right dengan cara mencari indeks nilai tengahnya yaitu middle.
- Proses pencarian membandingkan nilai Kunci dengan nilai tengah dari array.
- Jika tidak cocok, proses pencarian mengulangi proses sebelumnya dengan ketentuan :
• Perbandingan
pertama misal jika
K < A[m].
• Perbandingan
kedua misal jika
K > A[m].
Dibawah ini adalah proses binary search:
Dibawah ini
adalah contoh programnya:
Diberikan
sebuah data bertipe integer data[] yang berisi nilai {1,2,3,4,5,6,7}.
Key = 5;



Komentar
Posting Komentar