TRƯỜNG ĐẠI HC CÔNG NGH THÔNG TIN
ĐỀ THI CUI K MÔN CU TRÚC D LIU
Thi gian: 90 phút
(Không s dng tài liu)
Câu 1: Trình bày kết qu thc hin tng bước khi chy thut toán heapsort cho y s
sau gim dn: 10, 30, 20, 13, 12, 33, 6, 9, 15, 14
Câu 2: Gi s cho mt danh sách liên kết đơn mà mỗi phn t trong danh sách cha
thông tin mt SIÊU TH gm:
THÔNG TIN SIÊU TH
KIU D LIU
Mã siêu th
int
Tên siêu th
char[50]
Năm thành lập
int
S ng nn viên
int
a. Khai báo cu trúc danh sách liên kết đơn để qun lý các SIÊU TH trên.
b. Viết hàm lit kê các siêu thì có thi gian hot động trên 10 năm.
c. Viết hàma các siêu th có s ng nhân viên < 100 ni.
Câu 3: Gi s ta có cây nh phânm kiếm như sau:
a. Anh (ch) y cho biết kết qu
duyt cây LNR, NLR.
b. Anh (ch) hãy v kết quy sau
khi xóa node 36
c. Viết m đếm y bao nhiêu
node có 2 con.
d. Viết m xut tt c các node
thuc tng th K trên cây (gi s
tng đầu tiên trên cây là tng 1)
Ví d: tng th 3 gm các node:
{22, 45, 74, 93}