1.Dễ
Trường hợp cơ sở của một hàm đệ quy là gì?
- ATrườ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
- BLời gọi dùng nhiều bộ nhớ nhất
- CTrường hợp có đầu vào lớn nhất, được xử lý trước mọi lời gọi đệ quy
- DDòng đầu tiên của hàm
2.Dễ
Truy cập một phần tử theo chỉ số trong một mảng mất:
- AO(n²)
- BO(log n)
- CO(1)
- DO(n)
3.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 chèn
- BSắp xếp nổi bọt
- CSắp xếp trộn
- DQuicksort
4.Trung bình
Độ phức tạp thời gian khấu hao của việc thêm phần tử vào cuối một mảng động nhân đôi dung lượng khi đầy là bao nhiêu?
- AO(n)
- BO(n²)
- CO(log n)
- DO(1)
5.Trung bình
Đệ quy của sắp xếp trộn có bao nhiêu tầng đối với một mảng n phần tử?
- AKhoảng log₂ n
- BKhoảng n / 2
- CKhoảng √n
- DKhoảng n
6.Trung bình
Có đúng không khi nói một thuật toán O(n²) cũng là O(n³)?
- AKhông, vì n³ nhỏ hơn n² khi n lớn
- BKhông, vì Big O phải luôn cho tốc độ tăng chính xác của hàm
- CĐúng, vì Big O là cận trên và n² tăng không nhanh hơn n³
- DĐúng, nhưng chỉ khi n nhỏ hơn 100
7.Khó
Điều gì sẽ xảy ra nếu ai đó tìm được thuật toán thời gian đa thức cho một bài toán NP-đầy đủ?
- ABài toán dừng trở nên quyết định được
- BMọi bài toán trong NP đều giải được trong thời gian đa thức, nên P = NP
- CMọi thuật toán thời gian hàm mũ sẽ lập tức chạy trong thời gian tuyến tính
- DChỉ bài toán đó chuyển vào P
8.Khó
22n có thuộc O(2ⁿ) không?
- AKhông, vì 22n tăng chậm hơn 2ⁿ
- BCó, vì các hệ số hằng trong số mũ luôn bị bỏ qua trong Big O
- CKhông, vì 22n = 4ⁿ và 4ⁿ / 2ⁿ = 2ⁿ tăng không giới hạn
- DCó, vì cả hai đều là hàm mũ
Đáp án
- 1. A · 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
- 2. C · O(1)
- 3. D · Quicksort
- 4. D · O(1)
- 5. A · Khoảng log₂ n
- 6. C · Đúng, vì Big O là cận trên và n² tăng không nhanh hơn n³
- 7. B · Mọi bài toán trong NP đều giải được trong thời gian đa thức, nên P = NP
- 8. C · Không, vì 22n = 4ⁿ và 4ⁿ / 2ⁿ = 2ⁿ tăng không giới hạn
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.