1
TÌM KIM & SP XP
Bài ging Cu trúc d liu và Gii thut
Nid
kiế
Ni
d
ung
m
kiế
m
Tun t
Nhphân
Nh
phân
Sp xếp
Bubble sort
Bubble
sort
Selection sort
Insert sort
Insert
sort
Quick sort
Tìm kiếm
3
Tìm kiếm: duytmt danh sách lyraphnt
Tìm
kiếm:
duyt
mt
danh
sách
ly
ra
phn
t
tho tiêu chun cho trước.
Là thao tác ph biến trên máy tính:
Tìm mu tin trong cơsdliu
Tìm
mu
tin
trong
cơ
s
d
liu
Tìm kiếm thông tin trên Internet…
Kho sát vic tìm kiếm trên mng/danh sách.
Tìm kiếm
Giithut
Gii
thut
4
In
put:
put:
Mng A gm n phn t
Giá tr xcn tìm
Tr v:
V trí phn t xtrong A hoc –1 nếu xkhông xut hin
Thao tác cơ bn:
So sánh
Tìm kiếm tun t
Giithut
Gii
thut
5
Giithut:
Gii
thut:
Ln lượt so sánh x vi các phn t ca mng A cho đến khi
gp được phn t cn tìm, hoc hết mng.
Ví d: A = {1, 25, 6, 5, 2, 37, 40}, x = 6
x = 6
1 25 6 5 2 37 40
x = 6
x = 6
1 25 6 5 2 37 40
Dng
1 25 6 5 2 37 40