intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 4 - ThS. Nguyễn Hà Giang

Chia sẻ: Tại Tâm | Ngày: | Loại File: PDF | Số trang:34

62
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 4 - ThS. Nguyễn Hà Giang

Stack & Queue<br /> <br /> ThS. Nguyễn Hà Giang<br /> Hutech - IT<br /> <br /> Nguyen Ha Giang 2009<br /> <br /> 2<br /> <br /> Giới thiệu<br /> • LIFO: Last In First Out<br /> • Thao tác Pop, Push chỉ diễn ra ở 1 đầu<br /> <br /> Nguyen Ha Giang 2009<br /> <br /> 3<br /> <br /> Hiện thực stack<br /> Mảng 1 chiều<br /> <br /> Danh sách LK<br /> Cấp phát<br /> động!<br /> <br /> Kích thước stack<br /> khi quá thiếu, lúc<br /> quá thừa<br /> <br /> Push/Pop<br /> khá dễ<br /> dàng<br /> <br /> Push / Pop hơi<br /> phức tạp<br /> <br /> Nguyen Ha Giang 2009<br /> <br /> 4<br /> <br /> Khai báo<br /> • Tạo cấu trúc Node cho stack<br /> typedef struct node<br /> {<br /> DataType<br /> info;<br /> struct node * next;<br /> }NODE;<br /> typedef NODE * NodePtr;<br /> NodePtr<br /> pTop;<br /> pTop = NULL;<br /> <br /> Nguyen Ha Giang 2009<br /> <br /> pTop quản lý stack<br /> Khởi tạo stack<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2