Đ I H C THÁI NGUYÊN
KHOA CÔNG NGH THÔNG TIN
………………
Câu 1( 4 đi m)
Xây d ng m t c u trúc d li u thích h p đ bi u di n đa th c P(x) có d ng :
P(x) = c1xn1 + c2xn2 +...+ck xnk
Bi t r ng:ế
1) Các thao tác x lý trên đa th c bao g m :
+ Thêm m t ph n t vào cu i đa th c
+ In danh sách các ph n t trong đa th c
theo: - th t nh p vào
- ng c v i th t nh p vàoượ
+ H y m t ph n t b t kỳ trong đa th c
2) S l ng các ph n t không h n ch ượ ế
3) Ch có nhu c u x lý đa th c trong b nh chính.
a) Gi i thích lý do ch n CTDL đã đ nh nghĩa.
b) Vi t ch ng trình con c l ng giá tr c a đa th c P(x) khi bi t x.ế ươ ướ ượ ế
c) Vi t ch ng trình con rút g n bi u th c (g p các ph n t cùng s mũ)ế ươ
Câu 2 (4 đi m)
Cho m t cây nh phân tìm ki m có các khóa là các s nguyên nh hình v . ế ư
Anh (ch ) hãy:
1) Vi t d ng cài đ t cây trên b ng con tr . Root là con tr tr t i g cế
c a cây
2) Tìm đ nh có khóa x trên cây
3) Nêu ph ng pháp đ lo i b m t đ nh x = 39 trên cây, sao cho câyươ
sau khi lo i b đ nh đó v n là cây nh phân tìm ki m ế
4) Hi n th cây
5) H y cây
……………………H t……………………….ế
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
Mã đ thi: 19
Đ 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 đ
25
20
39
15
21
30
40
31
35