1.Dễ
Hàm băm làm gì trong bảng băm?
- AMã hóa các giá trị trong bảng
- BSắp xếp các khóa trong bảng
- CĐếm số khóa đang được lưu
- DÁnh xạ một khóa tới một chỉ số trong bảng
2.Dễ
Đồ thị có trọng số là gì?
- AĐồ thị được lưu trên đĩa
- BĐồ thị trong đó mỗi cạnh có một giá trị số như chi phí hoặc khoảng cách
- CĐồ thị có nhiều cạnh hơn đỉnh
- DĐồ thị trong đó một số đỉnh nặng hơn các đỉnh khác vì có nhiều cạnh hơn
3.Dễ
Cấu trúc dữ liệu nào phù hợp nhất cho tính năng "hoàn tác" (undo) trong trình soạn thảo văn bản?
- AHàng đợi (queue)
- BNgăn xếp (stack)
- CĐồ thị
- DTập băm
4.Trung bình
Cây AVL và cây đỏ-đen đảm bảo:
- ATìm kiếm thời gian hằng số trong mọi trường hợp
- BKhông nút nào có hai con
- CCác khóa được lưu theo thứ tự chèn
- DChiều cao O(log n) nhờ cân bằng lại
5.Trung bình
Độ phức tạp thời gian của việc tìm một khóa trong cây tìm kiếm nhị phân cân bằng là bao nhiêu?
- AO(n)
- BO(n log n)
- CO(1)
- DO(log n)
6.Trung bình
Một nút trong cây tìm kiếm nhị phân có cây con phải. Nút kế tiếp theo thứ tự giữa của nó nằm ở đâu?
- ANút ngoài cùng bên trái của cây con phải
- BLuôn là con phải của nó
- CLuôn là cha của nó
- DNút ngoài cùng bên phải của cây con trái
7.Khó
Các quy tắc cây đỏ-đen đảm bảo điều gì về chiều cao của cây có n khóa?
- AChiều cao tối đa là 2 log2(n + 1)
- BChiều cao chính xác là log2 n
- CChiều cao tối đa là n / 2
- DChiều cao tối đa là log2 n + 1
8.Khó
Cấu trúc dữ liệu nào hỗ trợ bộ nhớ đệm LRU (ít được dùng gần đây nhất) với get và put O(1)?
- AMột mảng đã sắp xếp đơn lẻ
- BChỉ một ngăn xếp
- CMột bảng băm kết hợp với danh sách liên kết đôi
- DChỉ một cây tìm kiếm nhị phân
Đáp án
- 1. D · Ánh xạ một khóa tới một chỉ số trong bảng
- 2. B · Đồ thị trong đó mỗi cạnh có một giá trị số như chi phí hoặc khoảng cách
- 3. B · Ngăn xếp (stack)
- 4. D · Chiều cao O(log n) nhờ cân bằng lại
- 5. D · O(log n)
- 6. A · Nút ngoài cùng bên trái của cây con phải
- 7. A · Chiều cao tối đa là 2 log2(n + 1)
- 8. C · Một bảng băm kết hợp với danh sách liên kết đôi
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.