TAILIEUCHUNG - Bài giảng Cấu trúc dữ liệu: Chương 7 - Nguyễn Xuân Vinh

Bài giảng Cấu trúc dữ liệu - Chương 7: Stack - Queue trình bày về khái niệm, các thao tác, hiện thực, ứng dụng của ngăn xếp (stack) và hàng đợi (queue). Đây là tài liệu tham khảo thuộc chuyên ngành Công nghệ thông tin. | STACK - QUEUE Teacher: Nguyễn Xuân Vinh Email: nguyenxuanvinh@ CẤU TRÚC DỮ LIỆU DATA STRUCTURES [214331] Nội dung Ngăn xếp Hàng đợi Nội dung Ngăn xếp (Stack) Khái niệm Stack Các thao tác trên Stack Hiện thực Stack Ứng dụng của Stack Hàng đợi Stack - Khái niệm Stack là một danh sách mà các đối tượng được thêm vào và lấy ra chỉ ở một đầu của danh sách Vì thế, việc thêm một đối tượng vào Stack hoặc lấy một đối tượng ra khỏi Stack được thực hiện theo cơ chế LIFO (Last In First Out - Vào sau ra trước) Các đối tượng có thể được thêm vào Stack bất kỳ lúc nào nhưng chỉ có đối tượng thêm vào sau cùng mới được phép lấy ra khỏi Stack Các phép toán cần có trên Stack Stack hỗ trợ 2 thao tác chính: “Push”: Thao tác thêm 1 đối tượng vào Stack “Pop”: Thao tác lấy 1 đối tượng ra khỏi Stack Ví dụ: 5 3 2 - - 4 6 5 2 3 Push Pop 4 Stack – Các thao tác insertions and deletions permitted at one end— 6 7 Stack cũng hỗ trợ một số thao tác khác: isEmpty(): Kiểm tra xem Stack có rỗng không Top(): .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.