1.Dễ
Trong danh sách liên kết đơn, mỗi nút chứa:
- ADữ liệu và tham chiếu đến mọi nút khác
- BDữ liệu và một chỉ số
- CChỉ dữ liệu
- DDữ liệu và một tham chiếu đến nút kế tiếp
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
- BCây con trái, rồi cây con phải, rồi nút
- CCây con phải, rồi nút, rồi cây con trái
- DNút, rồi cây con trái, rồi cây con phải
3.Dễ
Thao tác peek (hoặc top) trên ngăn xếp làm gì?
- ALấy phần tử đỉnh ra và trả về nó
- BTrả về phần tử đỉnh mà không lấy nó ra
- CXóa tất cả phần tử khỏi ngăn xếp
- DTrả về phần tử đáy của ngăn xếp
4.Trung bình
Danh sách kề dùng bao nhiêu bộ nhớ cho đồ thị có V đỉnh và E cạnh?
- AO(V + E)
- BO(V²)
- CO(V × E)
- DO(E²)
5.Trung bình
Mục đích của nút lính canh (sentinel, nút giả) trong danh sách liên kết là gì?
- ANgăn danh sách phát triển vượt quá một số nút tối đa cố định
- BĐơn giản hóa mã bằng cách loại bỏ các trường hợp đặc biệt ở đầu hoặc cuối
- CLàm cho danh sách được sắp xếp
- DLưu số phần tử
6.Trung bình
Cấu trúc dữ liệu nào được dùng để kiểm tra các dấu ngoặc trong "{[()]}" có cân bằng hay không?
- ABảng băm
- BNgăn xếp
- CHàng đợi
- DCây tìm kiếm nhị phân
7.Khó
Tính chất nào giữ cho mọi cây B cân bằng hoàn hảo?
- ACác khóa chỉ được lưu ở gốc
- BMỗi nút có đúng hai con
- CMọi lá ở cùng một độ sâu
- DMỗi nút lưu một khóa
8.Khó
Vì sao cơ sở dữ liệu thường dùng cây B+ thay vì cây B thông thường cho chỉ mục?
- ACây B+ chỉ lưu dữ liệu ở gốc
- BMọi bản ghi nằm trong các lá được liên kết, giúp quét theo khoảng hiệu quả
- CCây B+ không cần cân bằng
- DCây B+ dùng các nút trong nhị phân, giúp giảm số lần đọc đĩa
Đáp án
- 1. D · Dữ liệu và một tham chiếu đến nút kế tiếp
- 2. B · Cây con trái, rồi cây con phải, rồi nút
- 3. B · Trả về phần tử đỉnh mà không lấy nó ra
- 4. A · O(V + E)
- 5. B · Đơn giản hóa mã bằng cách loại bỏ các trường hợp đặc biệt ở đầu hoặc cuối
- 6. B · Ngăn xếp
- 7. C · Mọi lá ở cùng một độ sâu
- 8. B · Mọi bản ghi nằm trong các lá được liên kết, giúp quét theo khoảng hiệu quả
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.