1.Dễ
Trong đồ thị, chu trình là gì?
- AMột đường đi thăm mọi đỉnh
- BMột đường đi bắt đầu và kết thúc tại cùng một đỉnh
- CMột cạnh có trọng số bằng không
- DMột đỉnh không có cạnh
2.Dễ
Duyệt thứ tự sau (postorder) của cây nhị phân thăm các nút theo thứ tự nào?
- ACây con trái, rồi nút, rồi cây con phải
- BNút, rồi cây con trái, rồi cây con phải
- CCây con trái, rồi cây con phải, rồi nút
- DCây con phải, rồi nút, rồi cây con trái
3.Dễ
Hàm băm làm gì trong bảng băm?
- AMã hóa các giá trị trong bảng
- BĐếm số khóa đang được lưu
- CÁnh xạ một khóa tới một chỉ số trong bảng
- DSắp xếp các khóa trong bảng
4.Trung bình
Làm thế nào để tìm khóa nhỏ nhất trong cây tìm kiếm nhị phân?
- AĐi theo các con trái từ gốc cho đến khi không còn con trái
- BThăm mọi lá và so sánh chúng
- CChỉ nhìn vào gốc
- DĐi theo các con phải từ gốc cho đến khi không còn con phải
5.Trung bình
Chương trình đang chạy dùng cấu trúc dữ liệu nào để theo dõi các lời gọi hàm đang hoạt động và biến cục bộ của chúng?
- ANgăn xếp lời gọi (call stack)
- BCây tìm kiếm nhị phân các khung
- CHàng đợi bộ nhớ heap
- DBảng băm các hàm
6.Trung bình
Một bảng băm kích thước 7 dùng h(k) = k mod 7 và dò tuyến tính. Sau khi chèn 10, 17 được lưu ở đâu?
- AChỉ số 4
- BChỉ số 0
- CChỉ số 3
- DChỉ số 6
7.Khó
Độ phức tạp thời gian của decrease-key trong đống nhị phân (biết vị trí phần tử) là:
- AO(1)
- BO(n)
- CO(n log n)
- DO(log n)
8.Khó
Ưu điểm chính của skip list so với danh sách liên kết đã sắp xếp là gì?
- ANó lưu khóa không có thứ tự
- BTìm kiếm kỳ vọng O(log n) nhờ dùng nhiều tầng con trỏ tiến
- CTìm kiếm O(1) được đảm bảo vì mỗi nút lưu một con trỏ tới mọi nút khác
- DNó không dùng thêm bộ nhớ
Đáp án
- 1. B · Một đường đi bắt đầu và kết thúc tại cùng một đỉnh
- 2. C · Cây con trái, rồi cây con phải, rồi nút
- 3. C · Ánh xạ một khóa tới một chỉ số trong bảng
- 4. A · Đi theo các con trái từ gốc cho đến khi không còn con trái
- 5. A · Ngăn xếp lời gọi (call stack)
- 6. A · Chỉ số 4
- 7. D · O(log n)
- 8. B · Tìm kiếm kỳ vọng O(log n) nhờ dùng nhiều tầng con trỏ tiến
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.