Bài giảng Ngôn ngữ lập trình: Bài 11 - Lý Anh Tuấn
Số trang: 44
Loại file: pdf
Dung lượng: 1.88 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung Bài 11 trình bày đến người học những vấn đề liên quan đến "Các cấu trúc dữ liệu liên kết", cụ thể như: Các nút và danh sách liên kết, ứng dụng danh sách liên kết, biến lặp (iterator),...
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Bài 11 - Lý Anh TuấnNGÔN NGỮ LẬP TRÌNHBài 11: Các cấu trúc dữ liệu liên kếtGiảng viên: Lý Anh TuấnEmail: tuanla@tlu.edu.vnNội dung1.Các nút và danh sách liên kết◦ Tạo, tìm kiếm2.Ứng dụng danh sách liên kết◦ Ngăn xếp, hàng đợi3.Biến lặp (iterator)◦ Con trỏ và biến lặp2Giới thiệuDanh sách liên kết◦ Được tạo bằng việc sử dụng các con trỏ◦ Mở rộng và co lại trong thời gian chạyCây cũng sử dụng các con trỏ Các con trỏ là xương sống của các cấu trúcnhư vậy◦ Sử dụng các biến độngThư viện khuôn mẫu chuẩn◦ Có phiên bản định nghĩa trước của một số cấutrúc3Tiếp cậnBa cách vận hành các cấu trúc dữ liêu như vậy1. Các hàm toàn cục và các struct có dữ liệu public2. Các lớp với các biến thành viên private và các hàmtruy cập và biến đổi3. Các lớp bạnDanh sách liên kết sử dụng phương pháp 1 Ngăn xếp, hàng đợi sử dụng phương pháp 2 Cây sử dụng phương pháp 34Nút và danh sách liên kếtDanh sách liên kết◦ Ví dụ đơn giản của “cấu trúc dữ liệu động”◦ Bao gồm các nútMỗi nút là biến kiểu cấu trúc hoặc lớpđược tạo động bằng new◦ Các nút cũng bao gồm các con trỏ tới cácnút khác◦ Cung cấp các liên kết5
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Bài 11 - Lý Anh TuấnNGÔN NGỮ LẬP TRÌNHBài 11: Các cấu trúc dữ liệu liên kếtGiảng viên: Lý Anh TuấnEmail: tuanla@tlu.edu.vnNội dung1.Các nút và danh sách liên kết◦ Tạo, tìm kiếm2.Ứng dụng danh sách liên kết◦ Ngăn xếp, hàng đợi3.Biến lặp (iterator)◦ Con trỏ và biến lặp2Giới thiệuDanh sách liên kết◦ Được tạo bằng việc sử dụng các con trỏ◦ Mở rộng và co lại trong thời gian chạyCây cũng sử dụng các con trỏ Các con trỏ là xương sống của các cấu trúcnhư vậy◦ Sử dụng các biến độngThư viện khuôn mẫu chuẩn◦ Có phiên bản định nghĩa trước của một số cấutrúc3Tiếp cậnBa cách vận hành các cấu trúc dữ liêu như vậy1. Các hàm toàn cục và các struct có dữ liệu public2. Các lớp với các biến thành viên private và các hàmtruy cập và biến đổi3. Các lớp bạnDanh sách liên kết sử dụng phương pháp 1 Ngăn xếp, hàng đợi sử dụng phương pháp 2 Cây sử dụng phương pháp 34Nút và danh sách liên kếtDanh sách liên kết◦ Ví dụ đơn giản của “cấu trúc dữ liệu động”◦ Bao gồm các nútMỗi nút là biến kiểu cấu trúc hoặc lớpđược tạo động bằng new◦ Các nút cũng bao gồm các con trỏ tới cácnút khác◦ Cung cấp các liên kết5
Tìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình Ngôn ngữ lập trình Cấu trúc dữ liệu liên kết Ứng dụng danh sách liên kết Các nút và danh sách liên kếtTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 267 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 227 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 209 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 186 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0