1.Dễ
Độ phức tạp thời gian của tìm kiếm tuần tự trong một mảng chưa sắp xếp gồm n phần tử (trường hợp xấu nhất) là gì?
- AO(n²)
- BO(log n)
- CO(1)
- DO(n)
2.Dễ
Một bài toán thường được gọi là khả thi (tractable) nếu:
- ANó chỉ có thể được giải bằng cách thử mọi khả năng
- BNó có thể được giải trong thời gian đa thức
- CNó có thể được giải trong thời gian hằng số
- DNó không có lời giải
3.Dễ
Sắp xếp trộn dùng chiến lược thiết kế nào?
- ALựa chọn tham lam
- BVét cạn
- CChia để trị
- DQuy hoạch động
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?
- AQuy 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
- BCá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
- 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
Vì sao cơ số của logarit thường bị bỏ trong Big O, như trong O(log n)?
- ALogarit luôn được làm tròn thành số nguyên
- BMọi logarit trong khoa học máy tính đều có cơ số 10, nên cơ số được ngầm hiểu
- CCác logarit với cơ số khác nhau chỉ khác nhau một hệ số hằng
- DCơ số chỉ quan trọng với n nhỏ
6.Trung bình
Thuật toán nào tìm đường đi ngắn nhất từ một nguồn trong đồ thị có trọng số cạnh không âm?
- AThuật toán Kruskal
- BTìm kiếm theo chiều sâu
- CThuật toán Dijkstra
- DBắt buộc phải dùng Bellman–Ford trong mọi trường hợp
7.Khó
Cận nào là đúng cho log(n!)?
- AΘ(log n)
- BΘ(n log n)
- CΘ(n²)
- DΘ(n)
8.Khó
Kỹ thuật nào cho thời gian chạy kỳ vọng O(n log n) của quicksort trên mọi đầu vào?
- ASắp xếp đầu vào trước khi chạy quicksort
- BLuôn chọn phần tử đầu tiên
- CChọn pivot đồng đều ngẫu nhiên
- DChỉ dùng đệ quy ở phía bên trái
Đáp án
- 1. D · O(n)
- 2. B · Nó có thể được giải trong thời gian đa thức
- 3. C · Chia để trị
- 4. B · 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 · Các logarit với cơ số khác nhau chỉ khác nhau một hệ số hằng
- 6. C · Thuật toán Dijkstra
- 7. B · Θ(n log n)
- 8. C · Chọn pivot đồng đều ngẫu nhiên
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.