Professional Documents
Culture Documents
Pengenalan
Jenis-jenis Isihan
Jenis-jenis Carian
F4104 ALGORITMA & STRUKTUR DATA
ISIHAN
5 nilai terkecil
ii) 2 5 100 8 10 15
10 nilai terkecil
iv) 2 5 8 100 10 15
vi) 2 5 8 10 15 100
66
F4104 ALGORITMA & STRUKTUR DATA
65 35 25 85 55 70 65 ditukar dengan 35
35 65 25 85 55 70 65 ditukar dengan 25
35 25 65 85 55 70 85 ditukar dengan 55
35 25 65 55 85 70 85 ditukar dengan 70
35 25 65 55 85 70
35 25 65 55 70 85 35 ditukar dengan 25
25 35 65 55 70 85 65 ditukar dengan 55
25 35 55 65 70 85
67
F4104 ALGORITMA & STRUKTUR DATA
25 35 55 65 70 85
68
F4104 ALGORITMA & STRUKTUR DATA
CARIAN
69
F4104 ALGORITMA & STRUKTUR DATA
• Dengan adanya data-data yang terisih dan kekunci carian, langkah-langkah carian
adalah
o Bandingkan kekunci dengan data pertengahan, jika sama carian berjaya
o Jika tidak, pastikan sama ada kekunci lebih besar atau lebih kecil daripada
data pertengahan.
• Jika lebih kecil, bandingkan kekunci dengan bahagian pertama iaitu
data pertama hingga data sebelum data pertengahan.
• Jika lebih besar, bandingkan kekunci dengan bahagian kedua iaitu
dari data sebelum data pertengahan hingga data terakhir.
o Cara pencarian ini sebenarnya mengurangkan masa pencarian kepada
separuh, sebab Cuma separuh daripada data-data di cari.
70