
79
1. Khái niệm danh sách
•Danh sách a1, a2, ….aNlà tập hợp các phần tử có kiểu
dữ liệu xác định và giữa chúng có 1 mối quan hệ nào đó.
Nếu biết phần tử aivị trí của phần tử ai+1
•Số phần tử trong một danh sách là chiều dài của 1 danh
sách. Danh sách rỗng là danh sách có chiều dài = 0
•Cho T là một kiểu được định nghĩa trước, kiểu danh
sách TXgồm các phần tử thuộc kiểu T được định nghĩa
là:
TX= < VX, OX>
Trong đó :
•VX= { tập hợp các thứ tự gồm một số biến động các phần tử kiểu
T }.
•OX= { tạo danh sách; tìm 1 phần tử trong danh sách; chèn 1
phần tử vào danh sách; huỷ 1 phần tử khỏi danh sách; liệt kê
danh sách, sắp xếp danh sách.}.