1.Dễ
Trong đồ thị, chu trình là gì?
- AMột đường đi bắt đầu và kết thúc tại cùng một đỉnh
- BMột đỉnh không có cạnh
- CMột cạnh có trọng số bằng không
- DMột đường đi thăm mọi đỉnh
2.Dễ
Ánh xạ (map, từ điển) lưu gì?
- AChỉ các giá trị theo thứ tự chèn
- BCác giá trị sắp theo kích thước
- CCác cặp khóa bằng nhau
- DCác cặp khóa-giá trị với khóa duy nhất
3.Dễ
Trong một cây, các nút anh em (sibling) là gì?
- ACác nút không có con
- BCác nút cùng độ sâu ở những cây con khác nhau
- CCác nút có chung một nút cha
- DMột nút và cha của nó
4.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ố 3
- BChỉ số 4
- CChỉ số 0
- DChỉ số 6
5.Trung bình
Giá trị của biểu thức hậu tố 3 4 + 2 * là bao nhiêu?
- A10
- B11
- C14
- D24
6.Trung bình
Ma trận kề của một đồ thị có V đỉnh dùng bao nhiêu bộ nhớ?
- AO(V²)
- BO(E)
- CO(log V)
- DO(V + E)
7.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ự
- BNó không dùng thêm bộ nhớ
- 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
- DTìm kiếm kỳ vọng O(log n) nhờ dùng nhiều tầng con trỏ tiến
8.Khó
Với băm đồng nhất đơn giản, thời gian kỳ vọng của một lần tìm kiếm trong bảng băm xâu chuỗi, với n khóa và m ngăn, là bao nhiêu?
- AO(log n)
- BO(n)
- CO(m)
- DO(1 + α), với α = n / m
Đáp án
- 1. A · Một đường đi bắt đầu và kết thúc tại cùng một đỉnh
- 2. D · Các cặp khóa-giá trị với khóa duy nhất
- 3. C · Các nút có chung một nút cha
- 4. B · Chỉ số 4
- 5. C · 14
- 6. A · O(V²)
- 7. D · Tìm kiếm kỳ vọng O(log n) nhờ dùng nhiều tầng con trỏ tiến
- 8. D · O(1 + α), với α = n / m
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.