Stack and Queue<br />
<br />
Cấu Trúc Dữ Liệu & Giải Thuật<br />
GV : Phạm Ngọc Nam<br />
Khoa : CNTT<br />
Email: tgtnam3012@gmail.com<br />
<br />
Stack (Ngăn xếp)<br />
Giới thiệu<br />
<br />
Các thao tác cơ bản<br />
<br />
Các ứng dụng<br />
<br />
2<br />
<br />
Queue (Hàng Đợi)<br />
Giới thiệu<br />
<br />
Các thao tác cơ bản<br />
<br />
Ứng dụng<br />
<br />
3<br />
<br />
Giới thiệu<br />
Một số hình ảnh thông dụng<br />
Một chồng Sách Vở ở trên bàn<br />
<br />
Một chồng Đĩa<br />
<br />
Nhận xét gì từ các ví dụ trên?<br />
4<br />
<br />
Giới thiệu<br />
Định nghĩa:<br />
Ngăn xếp là cấu trúc chứa<br />
các đối tượng làm việc theo cơ<br />
chế “ vào sau ra trước” (Last in<br />
First out).<br />
đối tượng có thể được thêm<br />
vào bất kỳ lúc nào, nhưng chỉ có<br />
đối tượng vào sau cùng mới<br />
được phép lây ra khỏi ngăn xếp.<br />
5<br />
<br />