1.Dễ
Một bài toán thường được gọi là khả thi (tractable) nếu:
- ANó có thể được giải trong thời gian hằng số
- BNó không có lời giải
- CNó có thể được giải trong thời gian đa thức
- DNó chỉ có thể được giải bằng cách thử mọi khả năng
2.Dễ
Độ phức tạp không gian đo lường:
- AKích thước vật lý của máy tính
- BSố dòng mã
- CLượng bộ nhớ một thuật toán cần khi đầu vào tăng
- DDung lượng đĩa của tệp chương trình sau khi được biên dịch
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 nó mất trên một máy tính chậm
- BThời gian nó mất trên đầu vào nhỏ nhất
- CThời gian tối đa nó mất trên mọi đầu vào kích thước n
- 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
Một thuật toán tham lam:
- ALuôn cho lời giải tối ưu
- BThử mọi lời giải có thể
- CChỉ dùng đệ quy
- DĐưa ra lựa chọn tốt nhất cục bộ ở mỗi bước
5.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² log n)
- BO(n)
- CO(n³)
- DO(n²)
6.Trung bình
Phân tích khấu hao đo lường điều gì?
- AChi phí trung bình mỗi thao tác trên một chuỗi thao tác xấu nhất
- BChi phí của một thuật toán trên đầu vào tốt nhất
- CChi phí của thao tác đơn lẻ tốn kém nhất ở bất kỳ đâu trong chuỗi
- DChi phí kỳ vọng trên các đầu vào ngẫu nhiên
7.Khó
Bài toán cái túi 0/1 giải bằng quy hoạch động mất thời gian O(nW). Vì sao điều này được gọi là giả đa thức?
- AW là một giá trị số, nên thời gian là hàm mũ theo số bit dùng để viết W
- BVì nó chỉ hoạt động khi W = 0
- CVì n luôn nhỏ
- DVì thuật toán là ngẫu nhiên và thời gian chạy thay đổi theo từng đầu vào
8.Khó
Một bài toán là NP-đầy đủ nếu nó:
- AGiải được trong thời gian đa thức
- BKhông thể giải được
- CNằm ngoài NP nhưng khó hơn mọi bài toán NP, chẳng hạn bài toán dừng
- DThuộc NP và mọi bài toán NP đều quy dẫn về nó trong thời gian đa thức
Đáp án
- 1. C · Nó có thể được giải trong thời gian đa thức
- 2. C · Lượng bộ nhớ một thuật toán cần khi đầu vào tăng
- 3. C · Thời gian tối đa nó mất trên mọi đầu vào kích thước n
- 4. D · Đưa ra lựa chọn tốt nhất cục bộ ở mỗi bước
- 5. C · O(n³)
- 6. A · Chi phí trung bình mỗi thao tác trên một chuỗi thao tác xấu nhất
- 7. A · W là một giá trị số, nên thời gian là hàm mũ theo số bit dùng để viết W
- 8. D · Thuộc NP và mọi bài toán NP đều quy dẫn về nó 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.