1
C U TRÚC D LI U
C U TRÚC D LI U
(B C CAO Đ NG)
Nguy n Thanh C m
Nguy n Thanh C m
BÀI GI NG
BÀI GI NG
KHOA KHOA H C MÁY TÍNH – B N L P TRÌNH
Ch ng1:ươ
Ch ng1:ươ
NH P MÔN C U TRÚC D LI U
NH P MÔN C U TRÚC D LI U
2
1. Ý nghĩa c u tc d li u
2. C u trúc d li u và các v n đ liên quan
3. Thu t toán
N I DUNG TRÌNH BÀY
3
1. Ý nghĩa c u tc d li u
DATA STRUCTURE + ALGORITHM = PROGRAM
Niklaus wirth
Đ gi i bài toán trên máy tính: c n thu t toán
Thu t toán ph n ánh phép x
D li u bi u di n thông tin c n thi t c a bài toán ế
vd:
C u trúc d li u thay đ i thu t toán thay đ i
theo
4
a. D li u và l u tr d li u ư
a. Các ki u d li u đ n gi n ơ
b. Các ki u d li u c u trúc
2. C u tc d li u các v n đ liên quan
5
a. D li u và l u tr d li u ư
2. C u tc d li u các v n đ liên quan
D li u là v t mang thông tin đã đ c chu n hóa. ượ
C n phân bi t d li u v i thông tin:
- D li u t n t i khác quan
- Thông tin có ý nghĩa ch quan.