Tuesday, May 10, 2016

NGĂN XẾP VỚI DANH SÁCH LIÊN KẾT KÉP

Khi cài đặt ngăn xếp bằng danh sách liên kết kép , mỗi phần tử của ngăn xếp sẽ được lưu trữ trong một nút có cấu trúc nút trong danh sách liên kết kép.                 +,Left: Con trỏ trái chứa địa chỉ nút đứng trước       +, Right: Con trỏ phải chứa địa chỉ nút đứng sau.       +, INFOR: thông tin của phần tử dữ liệu Với cách lưu trữ này nút đỉnh ngăn...

HĂNG ĐỢI VỚI DANH SÁCH LIÊN KẾT KÉP.

Danh sách liên kết kép là danh sách tuyến tính khi sử dụng cấu trúc lưu trữ là phân tán. Mỗi nút trong danh sách liên kết kép gồm có  3 trường :              +, Left: Con trỏ trái chứa địa chỉ nút đứng trước       +,Right: Con trỏ phải chứa địa chỉ nú đứng sau.       +, INFOR: thông tin của phần tử dữ liệu Khi cài đặt hàng đợi bằng danh sách liên kết kép thì phép...

Cài đặt hàng đợi sử dụng danh sách liên kết đơn .

Khi cài đặt hàng đợi bằng danh sách liên kết đơn mỗi một phần tử của hằng đợi sẽ được lưu trữ trong một nút có cấu trúc như trong danh sách liên kết đơn. Khi bổ sung vào hàng đợi ta bổ sung vào cuối danh sách, khi loại bỏ ta loại bỏ ở đầu danh sách.! A. Thủ tục bổ sung một phần tử dữ liệu vào hàng đợi. Procedure  QINSERT(F,R,x) 1,{tạo nút mới}       new <= AVAIL;      infor(new):=x;      link(new):=null; 2.{Bổ...