NGÔN NG LP TRÌNH
Bài 11: Các cu trúc d liu liên kết
Ging viên: Anh Tu n
Email: tuanla@tlu.edu.vn
Ni dung
1. Các nút danh sách liên kết
To, tìm kiếm
2. ng dng danh sách liên kết
Ngăn xếp, hàng đi
3. Biến lp (iterator)
Con tr biến lp
2
Gii thiu
Danh sách liên kết
Được to bng vic s dng các con tr
M rng co li trong thi gian chy
Cây cũng s dng các con tr
Các con trỏ xương sống của các cấu trúc
như vậy
Sử dụng các biến động
Thư viện khuôn mẫu chuẩn
Có phiên bản định nghĩa trước của một số cấu
trúc
3
Tiếp cn
4
Ba cách vn hành các cu trúc d liêu như vy
1. Các hàm toàn cc các struct d liu public
2. Các lp vi các biến thành viên private các hàm
truy cp biến đi
3. Các lp bn
Danh sách liên kết s dng phương pháp 1
Ngăn xếp, hàng đi s dng phương pháp 2
Cây s dng phương pháp 3
Nút danh sách liên kết
5
Danh sách liên kết
d đơn gin ca cu trúc d liu đng
Bao gm các nút
Mi nút biến kiu cu trúc hoc lp
được to đng bng new
Các nút cũng bao gm các con tr ti các
nút khác
Cung cp các liên kết