Page 155 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 155

Gambar 13. 1 Pencarian data pada data yang telah diurut


                  Mula-mula, larik tersebut dipecah menjadi dua bagian seperti berikut.
















                                        Gambar 13. 2 Pembagian larik menjadi 2 bagian


                  Selanjutnya, bilangan yang dicari (yaitu 12) dibandingkan dengan elemen terakhir pada bagian

                  pertama pada larik (yaitu 10). Mengingat yang dicari bernilai lebih besar daripada 10, maka
                  pencarian diteruskan pada bagian kedua (bagian kanan).  Gambar 13.3 menunjukkan setelah

                  bagian kanan pada gambar 13.2 dibagi menjadi dua dan seterusnya sampai data yang dicari

                  ditemukan.






















                                           Gambar 13. 3 Pembagian yang kedua kali








                                                                                                         132
   150   151   152   153   154   155   156   157   158   159   160