1.Dễ
Độ phức tạp thời gian của tìm kiếm theo chiều sâu trên một đồ thị lưu bằng danh sách kề là gì?
- AO(V + E)
- BO(V²)
- CO(V × E)
- DO(E log V)
2.Dễ
Trường hợp cơ sở của một hàm đệ quy là gì?
- ALời gọi dùng nhiều bộ nhớ nhất
- BTrường hợp có đầu vào lớn nhất, được xử lý trước mọi lời gọi đệ quy
- 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
- DDòng đầu tiên của hàm
3.Dễ
Thời gian chạy trong trường hợp xấu nhất của một thuật toán mô tả điều gì?
- AThời gian tối đa nó mất trên mọi đầu vào kích thước n
- BThời gian nó mất trên đầu vào nhỏ nhất
- CThời gian nó mất trên một máy tính chậm
- DThời gian kỳ vọng nó mất trên một đầu vào ngẫu nhiên kích thước n
4.Trung bình
Độ phức tạp thời gian của: for i = 1 to n: (j = 1; while j < n: j = j × 2) là gì?
- AO(n)
- BO(log n)
- 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?
- AĐường đi ngắn nhất từ một đỉnh nguồn đến mọi đỉnh khác trong O(V + E)
- BMột thứ tự tô-pô trong O(V²)
- CMột cây khung nhỏ nhất trong O(E log V)
- DĐường đi ngắn nhất giữa mọi cặp đỉnh trong O(V³)
6.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(log n)
- CO(n)
- DO(1)
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 X về một bài toán NP-khó đã biết trong thời gian đa thức
- BChứng minh X không có thuật toán đa thức cho đầu vào nhỏ
- CChứng minh X kiểm chứng được trong thời gian đa thức
- DQuy dẫn một bài toán NP-khó đã biết về X trong thời gian đa thức
8.Khó
Định nghĩa nào của lớp P là đúng?
- ACá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
- BCác bài toán có thể giải song song
- CCá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
- DCác bài toán cần thời gian hàm mũ trên mọi máy tính
Đáp án
- 1. A · O(V + E)
- 2. 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
- 3. A · Thời gian tối đa nó mất trên mọi đầu vào kích thước n
- 4. D · O(n log n)
- 5. D · Đường đi ngắn nhất giữa mọi cặp đỉnh trong O(V³)
- 6. D · O(1)
- 7. D · Quy dẫn một bài toán NP-khó đã biết về X trong thời gian đa thức
- 8. A · 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
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.