Cc phương php sp xp
v tm kim
Chương 3
4
1
2
3
Nội dung
Nội dung
Nội dung
Nội dung
02/21/14
www.lhu.edu.vn
Chương 3 Cc phương php tm kim v sp xp
Chương 3 Cc phương php tm kim v sp xp
! !"
# $ % & '" !
(
)$*"+','-!
."%/$&01* 2
02/21/14
www.lhu.edu.vn
Chương 3 Cc phương php tm kim v sp xp
Chương 3 Cc phương php tm kim v sp xp
Khi niệm
Khi niệm
;*' 'A
70'"/ P'
55*20điều kiện dừng
E%3-!
Q(25""R) %
LS C O 5* 6 3 ' T # 5 '" ,
T$
Đệ qui
Đệ qui
02/21/14
www.lhu.edu.vn
Chương 3 Cc phương php tm kim v sp xp
Chương 3 Cc phương php tm kim v sp xp
Khi niệm
Khi niệm
;*J>! #0UV
Thnh phần cố định 8O W<4(0#A
B7C4XYZ[YZ[
{
if (y == 0) return x;
else return (ucln(y, x % y));
}
02/21/14
www.lhu.edu.vn
Chương 3 Cc phương php tm kim v sp xp
Chương 3 Cc phương php tm kim v sp xp
@/$&VV-!*#2!$*+
@/$&VV-!*#2!$*+
5KS+22_a
5KS+22_a
B7C4 c$J/0*5
B7C4 c$J/0*5
B6Zd
B6Zd
Tm kim đệ qui
Tm kim đệ qui
Bit 2 Bit 1 Bit 0
X X X
X X [
X [ X
X [ [
[ X X
[ X [
[ [ X
B7C4p c$J/0*a
CTDL:;25$m4!'@qUXri1!c$J/?!UX5
Q2_OS"[V8[5<@qr4X[
"'$8<
g hi
k8^<jQm!i
mm
k"'8hZXihlUihnn<
g @qrZhi
'$8n[<i
o
o
02/21/14
www.lhu.edu.vn
Chương 3 Cc phương php tm kim v sp xp
Chương 3 Cc phương php tm kim v sp xp
s"tE*
s" "J
s"f/t.
s";cV
Một số ví dụ cơ bản về đệ qui
Một số ví dụ cơ bản về đệ qui
02/21/14
www.lhu.edu.vn
'2#