CHƯƠNG 3: TÌM KIẾM
(SEARCHING)
NI DUNG
1. Khái quát vtìm kiếm
2. Tìm tuyến tính (Linear Search)
3. Tìm nhphân (Binary Search)
2
KHÁI QUÁT VM KIM
Tìm kiếm là mt yêu cu rt thường xuyên trong
đi sng hàng ngày cũng nhưtrong tin hc
Ví d:
Tìm kiếm mt sinh viên trong lp
Tìm kiếm mt tp tin, thưmc trong máy
Đđơn gin, xét bài toán tìm kiếm nhưsau:
Cho mt dãy sgm các phn ta1, a2, ..., an. Cho biết
trong dãy này có phn tnào có giá trbng X (cho
trước) hay không?
3
Chương 3: Tìm kiếm
KHÁI QUÁT VM KIM
Xét hai cách m kiếm:
Tìm kiếm tuyến tính (Linear Search) hay còn gi là
tìm kiếm tun t(Sequential Search)
Tìm kiếm nhphân (Binary Search)
4
NI DUNG
1. Khái quát vm kiếm
2. Tìm tuyến tính (Linear Search)
3. Tìm nhphân (Binary Search)
5