Đ I H C THÁI NGUYÊN
KHOA CÔNG NGH THÔNG TIN
………………
Câu 1(2 đi m)
Nêu khái ni m cây? Vi t d ng cài đ t cây b ng danh sách cha c a m i đ nh. ế
V i cách cài đ t này, vi t th t c tìm cha c a đ nh th k trên cây (gi s các ế
đ nh trên cây đ c đánh s theo m t th t nào đó, k là s nguyên nh p t bàn ượ
phím)
Câu 2(4 đi m )
Các ph ng pháp đ đ nh nghĩa m t t p h p. Gi s c n qu n lý các t p h pươ
A, B ch a các s nguyên, các s nguyên này có giá tr thu c đo n [1..n] (n là
m t h ng s nào đó). Anh (ch ) hãy:
1) Vi t d ng cài đ t c a t p h p trên b i véc t tế ơ
2) V i d ng cài đ t trên, hãy vi t các th t c t ng ng v i các ế ươ
yêu c u sau:
i. Nh p giá tr cho t p h p A, B
ii. Tìm t p C = A∩B; C = AUB; C= A\B
iii. Xác đ nh xem s nguyên x có thu c t p A hay không?
iv. Thêm, lo i b s nguyên x vào, ra kh i t p h p
3) Anh(ch ) hãy cho bi t m t t p h p ph i th a mãn đi u ki n gì thì m i có ế
th cài đ t b ng ph ng pháp vecto bít ươ
Câu 3 (2 đi m)
Cho bi u th c E = (2*x+y)*(5*a - b) 3
a) Hãy v cây nh phân T bi u di n bi u th c trung t E nh trên ư
b) Mu n có bi u th c d ng ti n t , d ng h u t thì ph i duy t cây T
theo th t nào? K t qu duy t ? ế
……………………H t……………………….ế
Mã đ thi: 14
Đ THI H T H C PH N
Đ THI H T H C PH N
Môn thi: C u trúc d li u và gi i thu t; H : Chính quy
Th i gian chu n b : 45 phút, không k th i gian giao đ
Thí sinh không đ c s d ng tài li u, không ghi vào đ thiượ
CB coi thi không gi i thích gì thêm và n p l i đ thi cho phòng ch c năng theo quy ch c a ế
b