Pengertian Pencarian Sekuensial / Sequensial
Search
sering disebut dengan pencarian linear yang merupakan metode pencarian yang
paling sederhana. Pencarian Sekuensial menggunakan prinsip data yang ada
dibandingkan satu per satu secara berurutan dengan data yang dicari sampai data
tersebut ditemukan atau tidak ditemukan.
Teknik
pencarian ini (Sequensial Search) biasah diterapkan dalam Array untuk menelusuri semua elemen array dari awal sampai
akhir, misal digunakan dalam melakukan pencarian nilai tertinggi dalam kumpulan
data (elemen) yang ada dalam Array atau digunakan dalam mecari posisi sebuah
bilangan.
Kelebihan dan Kekurangan :
Teknik sequential
search sangat sederhana dimana data dicari secara berurut (sequential) dari awal sampai akhir. Contoh nyatanya
misalkan anda ingin mencari siswa dengan nama Herry di buku absen
kelas, tentu anda akan mengurutnya dari awal sampai akhir kan dalam mencarinya.
Kelebihan dari teknik
pencarian ini adalah jika data yang dicari terletak didepan, maka data akan
ditemukan dengan cepat.
Kekurangannya adalah
jika data yang dicari terletak dibelakang atau paling akhir, maka akan
membutuhkan waktu yang lama dalam proses pencariannya. Dan apabila jumlah
datanya banyak, tentu juga akan membutuh waktu yang lama dan beban yang besar
pula.
Pada
kali ini saya akan berbagi dan mencoba membuat program pencarian (search) dengan
metode Pencarian Sekuensial atau berurutan. Saya mengunakan Apikasi Codeblock
dan dengan bahasa pemrograman C++.
Hasil Running :
Tidak ada komentar:
Posting Komentar