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: Ngăn xếp - TS. Đào Nam Anh

Chia sẻ: Bình Yên | Ngày: | Loại File: PDF | Số trang:69

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

Bài giảng "Cấu trúc dữ liệu và giải thuật: Ngăn xếp" cung cấp cho người học các kiến thức: Khái niệm Stack, các thao tác trên Stack, hiện thực Stack, ứng dụng của Stack. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Cấu trúc dữ liệu và giải thuật: Ngăn xếp - TS. Đào Nam Anh

DATA STRUCTURE AND ALGORITHM<br /> Stack<br /> CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT<br /> NGĂN XẾP<br /> Dr. Dao Nam Anh<br /> <br /> Data Structure and Algorithm<br /> <br /> 1<br /> <br /> Outline – Nội dung<br /> <br /> •<br /> <br /> Stack - Ngăn xếp<br />  Khái niệm Stack<br />  Các thao tác trên Stack<br />  Hiện thực Stack<br />  Ứng dụng của Stack<br /> <br /> Data Structure and Algorithm<br /> <br /> 2<br /> <br /> Resource - Reference<br /> Slides of James Joshi , and Nor Bahiah Hj Ahmad,<br /> edit by Dao Nam Anh. Major Reference:<br /> <br /> •<br /> <br /> Robert Sedgewick, and Kevin Wayne, “Algorithms”<br /> Princeton University, 2011, Addison Wesley<br /> <br /> •<br /> <br /> Algorithm in C (Parts 1-5 Bundle)- Third Edition by<br /> Robert Sedgewick, Addison-Wesley<br /> <br /> •<br /> <br /> Cấu trúc dữ liệu và giải thuật, Đinh Mạnh Tường.<br /> <br /> •<br /> <br /> Giải thuật và lập trình, Lê Minh Hoàng, Đại Học<br /> Sư Phạm, 2002<br /> Data Structure and Algorithm<br /> <br /> 3<br /> <br /> Khái niệm Stack<br /> <br /> •<br /> <br /> Stack là một danh sách mà các đối tượng được<br /> thêm vào và lấy ra chỉ ở một đầu của danh sách<br /> (A stack is simply a list of elements with insertions and deletions<br /> permitted at one end)<br /> <br /> •<br /> <br /> Việc thêm một đối tượng vào Stack hoặc lấy một<br /> đối tượng ra khỏi Stack được thực hiện theo cơ<br /> chế LIFO (Last In First Out - Vào sau ra trước)<br /> <br /> •<br /> <br /> Các đối tượng có thể được thêm vào Stack bất kỳ<br /> lúc nào nhưng chỉ có đối tượng thêm vào sau<br /> cùng mới được phép lấy ra khỏi Stack<br /> Data Structure and Algorithm<br /> <br /> 4<br /> <br /> Khái niệm Stack<br /> <br /> •<br /> <br /> Stack là một danh sách mà các đối tượng được<br /> thêm vào và lấy ra chỉ ở một đầu của danh sách<br /> (A stack is simply a list of elements with insertions and deletions<br /> permitted at one end)<br /> <br /> •<br /> <br /> Việc thêm một đối tượng vào Stack hoặc lấy một<br /> đối tượng ra khỏi Stack được thực hiện theo cơ<br /> chế LIFO (Last In First Out - Vào sau ra trước)<br /> <br /> •<br /> <br /> Các đối tượng có thể được thêm vào Stack bất kỳ<br /> lúc nào nhưng chỉ có đối tượng thêm vào sau<br /> cùng mới được phép lấy ra khỏi Stack<br /> Data Structure and Algorithm<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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