Search berguna mencari elemen yang dicari. Biasanya search dibuat sebagai sebuah fungsi yang akan mencari indeks dari sebuah elemen yang diberikan.
function Search(elemen:
// indeksnya dimulai dari paling awal, // dalam hal ini adalah 0 i:=0;
// ulangi terus… repeat // cek anggota list Ketemu := (List[i] = elemen);
// menuju indeks berikutnya
i := i + 1;
until Ketemu or (i > Count); // sampai Ketemu, atau indeksnya melebihi batas
// Kalau ketemu, … if Ketemu then // kembalikan indeks Search:=i – 1 else // Kalau tidak, buat indeksnya di luar list Search:=-1; end;
Add new comment