Bài giảng Cấu trúc dữ liệu và giải thuật (Data Structures and Algorithms): Chương 3 - GV. Ngô Công Thắng

Bài giảng Cấu trúc dữ liệu và giải thuật (Data Structures and Algorithms) - Chương 3: Danh sách liên kết. Nội dung chính của chương gồm có: Giới thiệu về danh sách liên kết, danh sách liên kết đơn, danh sách liên kết vòng, danh sách liên kết kép, cài đặt ngăn xếp và hàng đợi bằng cấu trúc lưu trữ phân tán. Mời các bạn cùng tham khảo! | 22 04 22 CHƯƠNG 3 DANH SÁCH LIÊN KẾT 1. Giới thiệu về danh sách liên kết 2. Danh sách liên kết đơn 3. Danh sách liên kết vòng 4. Danh sách liên kết kép 5. Cài đặt ngăn xếp và hàng đợi bằng cấu trúc lưu trữ phân tán Ngô Công Thắng Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 03 1 1. Giới thiệu về danh sách liên kết Danh sách liên kết là danh sách tuyến tính khi sử dụng cấu trúc lưu trữ phân tán. Trong danh sách liên kết nếu giữa các nút nhớ có 1 liên kết thì ta có DSLK đơn nếu giữa các nút có 2 liên kết thì ta có DSLK kép. Ngô Công Thắng Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 03 2 1 22 04 22 2. Danh sách liên kết đơn . Quy tắc tổ chức danh sách liên kết đơn Trong DSLK đơn mỗi nút nhớ có cấu trúc gồm hai trường trường infor chứa phần tử dữ liệu và trường link chứa địa chỉ của nút đứng sau. infor link Ngô Công Thắng Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 03 3 . Quy tắc tổ chức danh sách liên kết đơn tiếp Nút cuối cùng trong danh sách không có nút đứng sau nên trường link là rỗng không chứa địa chỉ ta ký hiệu là . Dùng con trỏ F chứa địa chỉ nút đầu tiên để cho phép truy nhập vào tất cả nút trong danh sách. Khi danh sách rỗng thì F F A1 A2 A3 A4 Ngô Công Thắng Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 03 4 2 22 04 22 . Quy tắc tổ chức danh sách liên kết đơn tiếp Để tổ chức lưu trữ một danh sách liên kết thì phải có Phải có phương tiện chia bộ nhớ ra thành các nút và ở mỗi nút có thể truy nhập vào từng trường. Phải có cơ chế để xác định một nút đang được sử dụng hoặc chưa được sử dụng nút trống . Phải có cơ chế cung cấp các nút trống khi có yêu cầu sử dụng và thu hồi lại các nút khi không cần dùng nữa. Ta ký hiệu P AVAIL là phép lấy ra một nút trống có địa chỉ là P cấp phát một nút P AVAIL là phép thu hồi một nút có địa chỉ là P Ngô Công Thắng Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 03 5 . Một số phép toán trên danh sách liên kết đơn Ký hiệu Một nút có địa chỉ là p được trỏ bởi p thì Infor p .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.