1.Dễ
Thuật toán sắp xếp nào liên tục hoán đổi các phần tử kề nhau đang sai thứ tự?
- ASắp xếp nổi bọt
- BSắp xếp vun đống
- CSắp xếp trộn
- DQuicksort
2.Dễ
Thời gian chạy của một thuật toán là O(n). Tốc độ tăng này được gọi là gì?
- ATuyến tính
- BBậc hai
- CLogarit
- DHằng số
3.Dễ
Lớp độ phức tạp nào tăng nhanh nhất khi n lớn?
- AO(n³)
- BO(2ⁿ)
- CO(n log n)
- DO(n²)
4.Trung bình
Vì sao quy hoạch động không đem lại sự tăng tốc thực sự cho sắp xếp trộn?
- ACác bài toán con của nó không chồng lặp, nên không có gì để tái sử dụng
- BQuy hoạch động chỉ hoạt động trên các bài toán đồ thị, không dùng được trên mảng
- CSắp xếp trộn không có cấu trúc đệ quy
- DSắp xếp trộn đã là O(n)
5.Trung bình
Công thức truy hồi T(n) = 2T(n/2) + O(1) có nghiệm là gì?
- AO(n²)
- BO(n log n)
- CO(n)
- DO(log n)
6.Trung bình
Công thức truy hồi T(n) = 2T(n/2) + O(n) có nghiệm là:
- AO(n²)
- BO(n log n)
- CO(log n)
- DO(n)
7.Khó
Để chứng minh một bài toán mới X là NP-khó, bạn phải làm gì?
- AQuy dẫn một bài toán NP-khó đã biết về X trong thời gian đa thức
- BQuy dẫn X về một bài toán NP-khó đã biết trong thời gian đa thức
- CChứng minh X không có thuật toán đa thức cho đầu vào nhỏ
- DChứng minh X kiểm chứng được trong thời gian đa thức
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 chỉ có thể thực hiện trong O(n²)
- 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 luôn cần Ω(n log n) vì nó đòi hỏi sắp xếp
Đáp án
- 1. A · Sắp xếp nổi bọt
- 2. A · Tuyến tính
- 3. B · O(2ⁿ)
- 4. A · Các bài toán con của nó không chồng lặp, nên không có gì để tái sử dụng
- 5. C · O(n)
- 6. B · O(n log n)
- 7. A · Quy dẫn một bài toán NP-khó đã biết về X trong thời gian đa thức
- 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.