Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 4 - ThS. Nguyễn Hà Giang
Số trang: 34
Loại file: pdf
Dung lượng: 1.59 MB
Lượt xem: 6
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 4 trang bị cho người học những kiến thức cơ bản về stack và queue. Sau khi học xong chương này người học có thể hiểu được: Hiện thực stack, khai báo stack, các thao tác trên stack, pop, push, top, tháp Hanoi, QuickSort,...và các nội dung khác. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 4 - ThS. Nguyễn Hà GiangStack & QueueThS. Nguyễn Hà GiangHutech - ITNguyen Ha Giang 20092Giới thiệu• LIFO: Last In First Out• Thao tác Pop, Push chỉ diễn ra ở 1 đầuNguyen Ha Giang 20093Hiện thực stackMảng 1 chiềuDanh sách LKCấp phátđộng!Kích thước stackkhi quá thiếu, lúcquá thừaPush/Popkhá dễdàngPush / Pop hơiphức tạpNguyen Ha Giang 20094Khai báo• Tạo cấu trúc Node cho stacktypedef struct node{DataTypeinfo;struct node * next;}NODE;typedef NODE * NodePtr;NodePtrpTop;pTop = NULL;Nguyen Ha Giang 2009pTop quản lý stackKhởi tạo stack5
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 4 - ThS. Nguyễn Hà GiangStack & QueueThS. Nguyễn Hà GiangHutech - ITNguyen Ha Giang 20092Giới thiệu• LIFO: Last In First Out• Thao tác Pop, Push chỉ diễn ra ở 1 đầuNguyen Ha Giang 20093Hiện thực stackMảng 1 chiềuDanh sách LKCấp phátđộng!Kích thước stackkhi quá thiếu, lúcquá thừaPush/Popkhá dễdàngPush / Pop hơiphức tạpNguyen Ha Giang 20094Khai báo• Tạo cấu trúc Node cho stacktypedef struct node{DataTypeinfo;struct node * next;}NODE;typedef NODE * NodePtr;NodePtrpTop;pTop = NULL;Nguyen Ha Giang 2009pTop quản lý stackKhởi tạo stack5
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu Bài giảng Cấu trúc dữ liệu Hiện thực stack Khai báo stack Thao tác trên Queue Ứng dụng QueueTài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 320 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 164 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 152 0 0 -
Tập bài giảng Thực hành kỹ thuật lập trình
303 trang 143 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán (Tái bản): Phần 1
152 trang 139 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 125 0 0 -
Ứng dụng và cài đặt cấu trúc dữ liệu bằng C: Phần 1
338 trang 75 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 75 0 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 3 - Một số mô hình thuật toán
42 trang 74 0 0 -
49 trang 72 0 0