1.Dễ
Sắp xếp chọn hoạt động như thế nào?
- ANó chia mảng làm đôi rồi trộn lại
- BNó liên tục tìm phần tử nhỏ nhất của phần chưa sắp xếp và hoán đổi nó lên đầu
- CNó liên tục hoán đổi các phần tử kề nhau đang sai thứ tự
- DNó chèn từng phần tử vào phần đã sắp xếp đang lớn dần bằng cách dịch chuyển
2.Dễ
Ký hiệu nào mô tả cận trên của tốc độ tăng?
- ABig Omega
- BBig Theta
- CLittle omega
- DBig O
3.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(1)
- CO(log n)
- DO(n)
4.Trung bình
Công thức truy hồi T(n) = T(n − 1) + O(n) có nghiệm là gì?
- AO(n²)
- BO(2ⁿ)
- CO(n)
- DO(n log n)
5.Trung bình
Thuật toán Floyd–Warshall tính gì, và nhanh đến mức nào?
- AMột cây khung nhỏ nhất trong O(E log V)
- BĐường đi ngắn nhất từ một đỉnh nguồn đến mọi đỉnh khác trong O(V + E)
- CĐường đi ngắn nhất giữa mọi cặp đỉnh trong O(V³)
- DMột thứ tự tô-pô trong O(V²)
6.Trung bình
Tìm kiếm theo chiều rộng trên một đồ thị không trọng số tìm ra:
- AThứ tự tô-pô trong mọi đồ thị
- BĐường đi ngắn nhất trong đồ thị có chứa các cạnh với trọng số âm
- CCây khung nhỏ nhất
- DĐường đi ngắn nhất tính theo số cạnh từ nút xuất phát
7.Khó
Sự khác biệt giữa một bài toán bất khả quyết định và một bài toán không khả thi (intractable) là gì?
- ACả hai đều có nghĩa là bài toán hoàn toàn không có thuật toán
- BBài toán bất khả quyết định thuộc NP, còn bài toán không khả thi thuộc P
- CBài toán bất khả quyết định không có thuật toán nào cho mọi đầu vào; bài toán không khả thi có thuật toán, nhưng quá chậm
- DBài toán không khả thi không thể giải bằng bất kỳ thuật toán nào, còn bài toán bất khả quyết định chỉ cần thời gian hàm mũ
8.Khó
Cận nào là đúng cho log(n!)?
- AΘ(n)
- BΘ(log n)
- CΘ(n²)
- DΘ(n log n)
Đáp án
- 1. B · Nó liên tục tìm phần tử nhỏ nhất của phần chưa sắp xếp và hoán đổi nó lên đầu
- 2. D · Big O
- 3. D · O(n)
- 4. A · O(n²)
- 5. C · Đường đi ngắn nhất giữa mọi cặp đỉnh trong O(V³)
- 6. D · Đường đi ngắn nhất tính theo số cạnh từ nút xuất phát
- 7. C · Bài toán bất khả quyết định không có thuật toán nào cho mọi đầu vào; bài toán không khả thi có thuật toán, nhưng quá chậm
- 8. D · Θ(n log n)
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.