1.Dễ
Ký hiệu nào mô tả cận trên của tốc độ tăng?
- ABig Omega
- BBig O
- CBig Theta
- DLittle omega
2.Dễ
f(n) = Θ(g(n)) có nghĩa là gì?
- Af tăng nhanh hơn g một cách nghiêm ngặt
- Bf luôn nhỏ hơn g với mọi n, nên g chặn trên f nhưng không bao giờ chặn dưới
- Cf tăng chậm hơn g một cách nghiêm ngặt
- Df tăng với cùng tốc độ như g, bị chặn trên và chặn dưới bởi các bội hằng của g
3.Dễ
Ba bước của một thuật toán chia để trị là gì?
- AChia, trị, kết hợp
- BĐoán, kiểm tra, lặp lại
- CSắp xếp, tìm kiếm, trả về
- DĐọc, tính toán, ghi
4.Trung bình
Độ phức tạp thời gian của việc nhân hai ma trận n × n bằng ba vòng lặp lồng nhau chuẩn là gì?
- AO(n²)
- BO(n)
- CO(n³)
- DO(n² log n)
5.Trung bình
Phân tích khấu hao đo lường điều gì?
- AChi phí kỳ vọng trên các đầu vào ngẫu nhiên
- BChi phí của một thuật toán trên đầu vào tốt nhất
- CChi phí trung bình mỗi thao tác trên một chuỗi thao tác xấu nhất
- DChi phí của thao tác đơn lẻ tốn kém nhất ở bất kỳ đâu trong chuỗi
6.Trung bình
Một thuật toán tham lam:
- AChỉ dùng đệ quy
- BThử mọi lời giải có thể
- CLuôn cho lời giải tối ưu
- DĐưa ra lựa chọn tốt nhất cục bộ ở mỗi bước
7.Khó
Sắp xếp tô-pô chỉ khả thi đối với:
- AĐồ thị có trọng số âm
- BĐồ thị có hướng không chu trình
- CĐồ thị đầy đủ
- DĐồ thị vô hướng
8.Khó
Phát biểu nào về việc chọn phần tử nhỏ thứ k của một mảng chưa sắp xếp là đúng?
- AQuickselect chạy trong O(log n) ở trường hợp xấu nhất, vì nó chỉ đệ quy một phía của phần tử chốt
- BViệc chọn luôn cần Ω(n log n) vì nó đòi hỏi sắp xếp
- CQuickselect chạy trong thời gian kỳ vọng O(n), và trung vị của các trung vị đảm bảo O(n) trong trường hợp xấu nhất
- DViệc chọn chỉ có thể thực hiện trong O(n²)
Đáp án
- 1. B · Big O
- 2. D · f tăng với cùng tốc độ như g, bị chặn trên và chặn dưới bởi các bội hằng của g
- 3. A · Chia, trị, kết hợp
- 4. C · O(n³)
- 5. C · Chi phí trung bình mỗi thao tác trên một chuỗi thao tác xấu nhất
- 6. D · Đưa ra lựa chọn tốt nhất cục bộ ở mỗi bước
- 7. B · Đồ thị có hướng không chu trình
- 8. C · Quickselect chạy trong thời gian kỳ vọng O(n), và trung vị của các trung vị đảm bảo O(n) trong trường hợp xấu nhất
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.