TRƯỜNG CAO ĐẲNG CÔNG NGHIỆP TUY HÒA
HỘI THI GIÁO VIÊN DẠY GIỎI CẤP TRƯỜNG, NĂM 2010
Họ và tên giáo viên: TRẦN THỊ ĐANG TÂM
Môn học: CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT
Tên bài giảng: TÌM KIẾM NHỊ PHÂN
Đơn vị: KHOA CÔNG NGHỆ THÔNG TIN.
TP.Tuy Hòa, Tháng 5/2010
Gia
́
o a
́
n sô
́
:…15…..sô
́
tiê
́
t: 1 Tô
̉
ng sô
́
tiê
́
t đa
̃
gia
̉
ng: 69
(Thư
̣
c hiê
̣
n nga
̀
y 26 tha
́
ng 5 năm 2010)
Tên ba
̀
i ho
̣
c:CHƯƠNG 4: SẮP XẾP VÀ TÌM KIẾM (tiếp theo)
A. MU
̣
C TIÊU
!
"#
$%
!
#
&
'"(
#
)*%+,-,".!/&
B. PHƯƠNG TIÊ
̣
N, ĐÔ
̀
DU
̀
NG DA
̣
Y HO
̣
C:
0
1"#
1
!
1
2
1
1
13*145.6%&
C. TIÊ
́
N TRI
̀
NH LÊN LƠ
́
P
7&8
.
" 9$
:"
;
<
"=>$?:@
:!
AB
)
=
.
( $!
CB
.
( $!
II. Kiê
̉
m tra ba
̀
i cu
̃
: 9$
D"
;
E
!
!
% <
"=>$?:@
F
)
! GH$$$4 GH$FI
>!
* Câu ho
̉
i kiê
̉
m tra: FJ)*, ,-+ * KL I%MNO!%!(-@M"KP
JMQL(K&G*M+%)3%61R.S+%)3T.6&9UP(JOMNO!JRVW;
III. Gia
̉
ng ba
̀
i mơ
́
i:
Ca
́
c nô
̣
i dung gia
̉
ng
Thơ
̀
i gian
(Phu
́
t)
Phương pha
́
p Hoa
̣
t đô
̣
ng cu
̉
a ngươ
̀
i da
̣
y
Hoa
̣
t đô
̣
ng cu
̉
a ngươ
̀
i
ho
̣
c
Phương
tiê
̣
n, đô
̀
du
̀
ng, da
̣
y
ho
̣
c
Chương 4: SẮP XẾP VÀ TÌM
KIẾM (tiếp theo)
4.4. Tìm kiếm (tiếp theo)
4.4.1. Tìm kiếm tuần tự (đã học)
4.4.2. Tìm kiếm nhị phân.
* Mục đích:GX YZ1 B
"[),,-+ *
"#&MF\M
"(] ),
/*,&
* Nội dung:
a. Ý tưởng giải thuật:
b. giải thuật.
?"4
^"4
$*%+1
(H1%L
/
$*%+1
%L/1"
)_&
>-)_3&
$*%+)3`aLZ
b&
c)_EL),`a
J * , "
<d 61 /
1e"),
`aLZ
$%.f")_
01
c_1
g1
*&
hg(]:$+ * I%.,
i^:%!(JO
?^:j:kll^:^jD:j?m:
hg(]l$+ * I%.,
i^D%!(JO
?^:j:kll^:^jD:j?m:
c. Cài đặt giải thuật
d. Bài tập áp dụng:
h*%+"),n
,"g I(JO!o
M"KP), IO!&
FJ*)%g+ _"KP
M%"(]
+ * "#&9UP(JO
"JMQL(K;&
?"4
?"4
?"4
$*%+1
(H 1 %L
/&
$*%+1
(H 1 "
)_1%L/
$*%+1
(H 1 %L
/1")_
$*%+1
(H 1 %L
/&
(] R ( .! *
Bp$Sp
G2e#%.fb\&
G!),"#gYL
Zb&
c#g), B"[
+ * "#%!)g(]:
$*%+1*R")Y")_
\2%%
*R" B"[+
* "#%!)g(]l
Gd.S&
h*),"#g, ,-
%! g&
<d 6
)! 2e ),
Y&
<d 61
e"),*",\&
UY&
<d 61
e" ), .V I *
Q&
)g(]:&
)g(]l
A V ), 2
%M%
),%.f"
)_&
<d 61
V1/%!