Tài liệu Các cấu trúc dữ liệu

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Chúng ta sẽ tìm hiểu một CTDL đơn giản nhất, đó là ngăn xếp. Một cách nhất
    quán như phần giới thiệu môn học đã trình bày, mỗi CTDL đều được xây dựng
    theo đúng trình tự:
    ã Định nghĩa.
    ã Đặc tả.
    ã Phân tích các phương án hiện thực.
    ã Hiện thực.
    2.1. Định nghĩa ngăn xếp
    Với định nghĩa danh sách trong chương mở đầu, chúng ta hiểu rằng trong
    danh sách, mỗi phần tử, ngoại trừ phần tử cuối, đều có duy nhất một phần tử
    đứng sau nó. Ngăn xếp là một trường hợp của danh sách, được sử dụng trong các
    ứng dụng có liên quan đến sự đảo ngược. Trong CTDL ngăn xếp, việc thêm hay
    lấy dữ liệu chỉ được thực hiện tại một đầu. Dữ liệu thêm vào trước sẽ lấy ra sau,
    tính chất này còn được gọi là vào trước ra sau (First In Last Out - FILO).
    Đầu thêm hay lấy dữ liệu của ngăn xếp còn gọi là đỉnh (top) của ngăn xếp.
     

    Các file đính kèm:

Đang tải...