1.Dễ
Ánh xạ (map, từ điển) lưu gì?
- ACác cặp khóa-giá trị với khóa duy nhất
- BChỉ các giá trị theo thứ tự chèn
- CCác giá trị sắp theo kích thước
- DCác cặp khóa bằng nhau
2.Dễ
Trong một cây, các nút anh em (sibling) là gì?
- AMột nút và cha của nó
- BCác nút cùng độ sâu ở những cây con khác nhau
- CCác nút không có con
- DCác nút có chung một nút cha
3.Dễ
Đồ thị có trọng số là gì?
- AĐồ thị trong đó một số đỉnh nặng hơn các đỉnh khác vì có nhiều cạnh hơn
- 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ị được lưu trên đĩa
4.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ự sau là gì?
- A4 5 2 3 1
- B4 2 5 1 3
- C1 2 4 5 3
- D5 4 3 2 1
5.Trung bình
Điều nào đúng với ma trận kề của một đồ thị vô hướng?
- AĐường chéo chính của nó luôn chứa các số một
- BNó đối xứng qua đường chéo chính
- CMỗi hàng có đúng một số 1
- DNó luôn là ma trận tam giác trên
6.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 × E)
- CO(E²)
- DO(V²)
7.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(n)
- BO(m)
- CO(1 + α), với α = n / m
- DO(log n)
8.Khó
Cấu trúc nào cho phép tính giá trị lớn nhất của mọi cửa sổ kích thước k trong mảng với tổng thời gian O(n)?
- AMột deque giữ các chỉ số theo thứ tự giá trị giảm dần
- BMột đống min được xây lại cho mỗi cửa sổ
- CMột danh sách liên kết đơn gồm các phần tử của cửa sổ
- DMột mảng đã sắp xếp được cập nhật bằng dịch chuyển
Đáp án
- 1. A · Các cặp khóa-giá trị với khóa duy nhất
- 2. D · Các nút có chung một nút cha
- 3. B · Đồ thị trong đó mỗi cạnh có một giá trị số như chi phí hoặc khoảng cách
- 4. A · 4 5 2 3 1
- 5. B · Nó đối xứng qua đường chéo chính
- 6. A · O(V + E)
- 7. C · O(1 + α), với α = n / m
- 8. A · Một deque giữ các chỉ số theo thứ tự giá trị giảm dần
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.