1.Dễ
Gốc của một cây là gì?
- ABất kỳ nút nào ở giữa
- BNút không có con
- CNút có giá trị lớn nhất
- DNút trên cùng không có nút cha
2.Dễ
Các phần tử của mảng được lưu trong bộ nhớ như thế nào?
- AỞ các vị trí ngẫu nhiên do hàm băm chọn
- BTrong một cây các trang bộ nhớ
- CRải rác, liên kết bằng con trỏ
- DTrong một khối liên tục, nối tiếp nhau
3.Dễ
Hệ số tải (load factor) của bảng băm là gì?
- ASố ngăn chia cho độ dài trung bình của các khóa được lưu
- BSố phần tử đang lưu chia cho số ngăn
- CThời gian cần để tải bảng từ đĩa
- DSố va chạm cho đến hiện tại
4.Trung bình
Kiểm tra cạnh (u, v) có tồn tại hay không bằng ma trận kề mất bao lâu?
- AO(log V)
- BO(E)
- CO(1)
- DO(V)
5.Trung bình
Ma trận kề của một đồ thị có V đỉnh dùng bao nhiêu bộ nhớ?
- AO(V + E)
- BO(log V)
- CO(V²)
- DO(E)
6.Trung bình
Vì sao đống nhị phân có thể lưu trong mảng mà không cần con trỏ?
- AĐống không bao giờ chứa quá 100 phần tử
- BMảng tự động giữ các khóa theo thứ tự đã sắp, nên không cần con trỏ
- CNó là cây nhị phân đầy đủ, nên các vị trí tuân theo công thức chỉ số đơn giản
- DMọi khóa trong đống đều bằng nhau
7.Khó
Vì sao không thể đơn giản xóa phần tử khỏi bộ lọc Bloom chuẩn bằng cách xóa các bit của chúng?
- ACác bit trong bộ lọc Bloom không thể thay đổi sau khi tạo
- BCác bit đó có thể cũng thuộc về các phần tử khác, gây ra âm tính giả
- CBộ lọc Bloom lưu đầy đủ các phần tử, và chúng không thể được tìm lại sau khi đã băm
- DViệc xóa sẽ làm tỷ lệ dương tính giả tăng lên 100%
8.Khó
Cây đoạn (segment tree) thường được dùng để:
- ALưu các cạnh của đồ thị
- BTrả lời các truy vấn khoảng (như tổng khoảng) và cập nhật trong O(log n)
- CCài đặt ngăn xếp
- DSắp xếp chuỗi theo bảng chữ cái bằng cách lưu mỗi tiền tố trong một nút cây riêng
Đáp án
- 1. D · Nút trên cùng không có nút cha
- 2. D · Trong một khối liên tục, nối tiếp nhau
- 3. B · Số phần tử đang lưu chia cho số ngăn
- 4. C · O(1)
- 5. C · O(V²)
- 6. C · Nó là cây nhị phân đầy đủ, nên các vị trí tuân theo công thức chỉ số đơn giản
- 7. B · Các bit đó có thể cũng thuộc về các phần tử khác, gây ra âm tính giả
- 8. B · Trả lời các truy vấn khoảng (như tổng khoảng) và cập nhật trong O(log n)
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.