Algoritma Pencarian (Searching)
Algoritma Pencarian (Searching)
Algoritma pencarian atau Searching Algorithm dipakai untuk mengecek suatu elemen atau mengambil sebuah elemen dari suatu struktur data. Secara umum, Searching Algorithm dapat dikategorikan menjadi 2 :
1. Sequential Search
Dalam pencarian suatu elemen, list atau array dilalui secara berurutan dan setiap elemennya diperiksa. Salah satu contohnya adalah Linear Search.
Contoh program pencarian metode Sequential Search dengan mencari nilai pada array yang ada di dalam program :
Output :
Gambar Output Sequential Search
2. Interval Search
Dikhususkan untuk mencari struktur data yang sudah terurut. Dalam pencarian, Algoritma tipe ini lebih efisien dibanding Linear Search karena dilakukan dengan terus mengincar titik tengah dari suatu struktur data dan membagi search space-nya menjadi 2.
Salah satu contohnya adalah Binary Search.
0 Response to "Algoritma Pencarian (Searching)"
Post a Comment