1.Dễ
Phần tử nhỏ nhất của đống min nhị phân nằm ở đâu?
- AỞ một lá bất kỳ, phải tìm kiếm
- BỞ gốc
- CỞ vị trí cuối của mảng
- DỞ lá ngoài cùng bên trái
2.Dễ
Thao tác ngăn xếp thêm một phần tử vào đỉnh có tên là gì?
- APop
- BEnqueue
- CPush
- DPeek
3.Dễ
Trong danh sách liên kết đơn, con trỏ next của nút cuối chứa gì?
- AĐịa chỉ của nút trước
- BĐịa chỉ của nút đầu tiên
- CNull (không có nút)
- DSố nút trong danh sách
4.Trung bình
Cây AVL duy trì điều kiện cân bằng nào tại mọi nút?
- AMọi lá ở cùng một độ sâu chính xác
- BCả hai cây con của mọi nút chứa đúng cùng số nút
- CChiều cao của cây con trái và phải chênh lệch tối đa 1
- DMỗi nút được tô đỏ hoặc đen
5.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
- BChỉ nhìn vào gốc
- CThăm mọi lá và so sánh chúng
- DĐi theo các con phải từ gốc cho đến khi không còn con phải
6.Trung bình
Một cây nhị phân có gốc 1 với con trái 2 và con phải 3; nút 2 có các con 4 (trái) và 5 (phải). Duyệt thứ tự trước là gì?
- A1 2 4 5 3
- B4 5 2 3 1
- C1 2 3 4 5
- D4 2 5 1 3
7.Khó
Cặp phép duyệt nào luôn xác định duy nhất một cây nhị phân có các khóa phân biệt?
- AThứ tự trước và thứ tự sau
- BChỉ duyệt theo mức
- CThứ tự trước và thứ tự giữa
- DChỉ thứ tự trước
8.Khó
Để bảng băm hoạt động đúng, băm và so sánh bằng phải tuân theo quy tắc nào?
- ACác khóa khác nhau phải có giá trị băm khác nhau
- BGiá trị băm bằng nhau suy ra khóa bằng nhau
- CGiá trị băm phải là số nguyên tố
- DCác khóa bằng nhau phải có giá trị băm bằng nhau
Đáp án
- 1. B · Ở gốc
- 2. C · Push
- 3. C · Null (không có nút)
- 4. C · Chiều cao của cây con trái và phải chênh lệch tối đa 1
- 5. A · Đi theo các con trái từ gốc cho đến khi không còn con trái
- 6. A · 1 2 4 5 3
- 7. C · Thứ tự trước và thứ tự giữa
- 8. D · Các khóa bằng nhau phải có giá trị băm bằng nhau
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.