1.Dễ
Một vòng lặp bắt đầu với i = 1 và nhân đôi i mỗi lần lặp cho đến khi i > n. Nó chạy bao nhiêu lần lặp?
- AKhoảng n / 2
- BKhoảng n²
- CKhoảng n
- DKhoảng log₂ n
2.Dễ
Thuật toán sắp xếp nào chọn một pivot và phân hoạch mảng thành các phần tử nhỏ hơn và lớn hơn?
- ASắp xếp nổi bọt
- BQuicksort
- CSắp xếp chèn
- DSắp xếp trộn
3.Dễ
Trường hợp cơ sở của một hàm đệ quy là gì?
- ATrường hợp có đầu vào lớn nhất, được xử lý trước mọi lời gọi đệ quy
- BDòng đầu tiên của hàm
- CTrường hợp được trả lời trực tiếp mà không thực hiện thêm lời gọi đệ quy nào
- DLời gọi dùng nhiều bộ nhớ nhất
4.Trung bình
Một hàm giai thừa đệ quy đơn giản fact(n) = n × fact(n − 1) dùng bao nhiêu không gian ngăn xếp?
- AO(n²)
- BO(n)
- CO(log n)
- DO(1)
5.Trung bình
Công thức truy hồi T(n) = 2T(n − 1) + O(1) có nghiệm là gì?
- AO(n log n)
- BO(n)
- CO(2ⁿ)
- DO(n²)
6.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² log n)
- CO(n²)
- DO(n)
7.Khó
Định nghĩa nào của lớp P là đúng?
- ACác bài toán có lời giải kiểm tra được nhưng không bao giờ tìm được trong thời gian đa thức
- BCác bài toán quyết định giải được bằng thuật toán tất định trong thời gian đa thức
- CCác bài toán cần thời gian hàm mũ trên mọi máy tính
- DCác bài toán có thể giải song song
8.Khó
Vì sao thuật toán Dijkstra có thể cho kết quả sai khi một số trọng số cạnh âm?
- AMột đỉnh được chốt khi được lấy ra, nhưng một cạnh âm sau đó vẫn có thể cho nó một đường đi ngắn hơn
- BNó rơi vào vòng lặp vô hạn ở mọi cạnh âm
- CSố âm không thể lưu trong hàng đợi ưu tiên
- DNó chỉ hoạt động trên đồ thị vô hướng
Đáp án
- 1. D · Khoảng log₂ n
- 2. B · Quicksort
- 3. C · Trường hợp được trả lời trực tiếp mà không thực hiện thêm lời gọi đệ quy nào
- 4. B · O(n)
- 5. C · O(2ⁿ)
- 6. A · O(n³)
- 7. B · Các bài toán quyết định giải được bằng thuật toán tất định trong thời gian đa thức
- 8. A · Một đỉnh được chốt khi được lấy ra, nhưng một cạnh âm sau đó vẫn có thể cho nó một đường đi ngắn hơn
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.