
Bài toán sắp xếp
Lưu ý khi biểu diễn bài toán sắp xếp trong máy tính
Việc sắp xếp tiến hành trực tiếp trên bản ghi dữ liệu đòi hỏi các thao
tác di chuyển tốn kém.
Vì vậy người ta thường xây dựng một bảng khóa gồm các bản ghi chỉ
gồm hai trường là (khóa, con trỏ) :
◮trường "khóa" chứa giá trị khóa
◮trường "con trỏ" chứa địa chỉ trỏ đến các bản ghi dữ liệu tương ứng
Việc sắp xếp theo khóa trong bảng khóa trên không đòi hỏi di chuyển
các bản ghi dữ liệu - trong bảng chính, nhưng trình tự các bản ghi
trong bảng khóa cho phép xác định trình tự các bản ghi dữ liệu trong
bản chính.
Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. )Cấu trúc dữ liệu và giải thuật Ngày 5 tháng 3 năm 2014 4 / 92
CuuDuongThanCong.com