Chương II: Giải Thuật và Cấu Trúc Dữ Liệu Cơ Bản

Trường đại học

Trường Đại Học

Người đăng

Ẩn danh

Thể loại

bài giảng

2023

127
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

4. CHƯƠNG 4: Một số cấu trúc dữ liệu và giải thuật căn bản

4.1. Cau truc du lieu Mở đầu

4.2. Các khái niệm cơ bản

4.2.1. Cấu trúc dữ liệu

4.2.2. Kiểu dữ liệu

4.2.3. Dữ liệu, kiểu dữ liệu, cấu trúc dữ liệu

4.3. Danh sách (list)

4.3.1. Danh sách

4.3.2. Thao tác trên danh sách tuyến tính

4.3.3. Danh sách kế tiếp

4.3.3.1. Ưu điểm của cách lưu trữ kế tiếp
4.3.3.2. Nhược điểm của cách lưu trữ kế tiếp
4.3.3.3. Thêm một phần tử vào một danh sách kế tiếp
4.3.3.4. Xóa 1 phần tử khỏi danh sách kế tiếp
4.3.3.5. Duyệt danh sách kế tiếp

4.3.4. Danh sách nối đơn

4.3.4.1. Quy cách của một nút
4.3.4.2. Tổ chức danh sách móc nối
4.3.4.3. Khởi tạo và truy cập danh sách móc nối
4.3.4.4. Một số thao tác với danh sách nối đơn
4.3.4.5. Truyền danh sách móc nối vào hàm
4.3.4.6. Thêm một nút mới
4.3.4.7. Tìm nút
4.3.4.8. Xóa nút
4.3.4.9. Hủy danh sách
4.3.4.10. So sánh mảng và danh sách liên kết

4.3.5. Danh sách nối kép

4.3.5.1. Cấu trúc và ưu điểm
4.3.5.2. Danh sách nối kép với nút đầu giả
4.3.5.3. Xóa nút
4.3.5.4. Thêm nút
4.3.5.5. Bài tập

4.4. Ngăn xếp và hàng đợi

4.4.1. Định nghĩa Stack

4.4.2. Lưu trữ kế tiếp với Stack (sử dụng mảng)

4.4.3. Ứng dụng của Stack

4.4.4. Định nghĩa Queue

4.4.5. Lưu trữ kế tiếp với Queue (sử dụng mảng)

4.4.6. Ứng dụng của Queue

4.4.7. Lưu trữ móc nối với Stack

4.4.8. Lưu trữ móc nối với Queue (bài tập)