SEARCHING
Yaitu pencarian data pada sekumpulan data
sekumpulan data yang berarti : Array,Database.
*Metode Searching
a. Linear Searching
yaitu pencarian data dengan cara membandingkan data pertama hingga data terakhir dengan data yang dicari
misal data :[20,36,67,5,8,16,18,28]
dicari : 18
*tahapan pertama pencarian adalah:
data pada[0] ==5
20=18
jika tidak , maka akan dilanjutkan.....
*tahapan kedua pencarian adalah:
data pada[1] ==5
36==18
jika tidak , maka akan dilanjutkan.....
*tahapan ketiga pencarian adalah:
data pada[2] ==5
67==18
jika tidak , maka akan dilanjutkan.....
*tahapan ke empat pencarian adalah:
data pada[6] ==5
18==18
jika ia, maka berhenti....
contoh kode program searching dengan linear searching
untuk variabel a kita dapat deklarasikan di atas atau langsung diperulangan itu sendiri
dari hasil diatas bahwa data pada indeks ke-6
bisa juga kita membuat program tersebut dengan metode input
cukup tambahkan aja java.util dan sistem.in
tapi kali ini program yang saya posting data yang dicari langsung dideklarasikan di atas
yaitu : cari=18
No comments:
Post a Comment