Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Ngăn xếp (Stack) – Hàng đợi (Queue)
MIỄN PHÍ
Số trang
38
Kích thước
391.7 KB
Định dạng
PDF
Lượt xem
1477

Ngăn xếp (Stack) – Hàng đợi (Queue)

Nội dung xem thử

Mô tả chi tiết

1

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 1

p Trình bày khái niệm Stack

và Queue

p Minh họa các ứng dụng

p Các phương pháp xây dựng

Stack và Queue dựa trên

những cấu trúc dữ liệu đã

biết

Ngăn xếp (Stack) – Hàng đợi (Queue)

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 2

Nội dung trình bày

p Stack

p Ví dụ

p Định nghĩa

p Các thao tác cơ bản

p Xây dựng Stack

p Queue

p Ví dụ

p Định nghĩa

p Các thao tác cơ bản

p Xây dựng Queue

2

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 3

Ngăn xếp (Stack)

Các Ví dụ về Stack

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 4

Ngăn xếp (Stack)

Các Ví dụ về Stack

3

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 5

Ngăn xếp (Stack)

Định nghĩa

p Stack là 1 cấu trúc:

p gồm nhiều phần tử có thứ tự

p hoạt động theo cơ chế “Vào sau – Ra

trước” (LIFO – Last In, First Out)

Spring 2004 Data Structure & Algorithm - Nguyen Tri Tuan - Khoa CNTT ĐH KHTN Tp.HCM 6

Ngăn xếp (Stack)

Định nghĩa

p Các thao tác cơ bản trên Stack:

p InitStack: khởi tạo Stack rỗng

p IsEmpty: kiểm tra Stack rỗng ?

p IsFull: kiểm tra Stack đầy ?

p Push: thêm 1 phần tử vào đỉnh

Stack, có thể làm Stack đầy

p Pop: lấy ra 1 phần tử từ đỉnh

Stack, có thể làm Stack rỗng

p Stack Top: kiểm tra

phần tử đầu Stack

Tải ngay đi em, còn do dự, trời tối mất!