Dành cho giảng viên: miễn phí in, sao chép và sử dụng trên lớp. Mỗi phiếu bài tập mới có số liệu mới và đáp án riêng. Chúng tôi rất cảm ơn nếu bạn đặt liên kết đến ExamProblems trên trang môn học.
Tên: ____________________ Ngày: ____________
1.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
2.Dễ
Thời gian chạy của một thuật toán là O(n). Tốc độ tăng này được gọi là gì?
ABậc hai
BHằng số
CLogarit
DTuyến tính
3.Dễ
Ký hiệu nào mô tả cận dưới của tốc độ tăng?
AΩ (Big Omega)
Bo (little o)
CO (Big O)
DΘ (Big Theta)
4.Trung bình
Phát biểu nào về một hàm đệ quy không có trường hợp cơ sở nào đạt tới được là đúng?
ANó chạy trong thời gian O(1)
BTrình biên dịch luôn biến nó thành một vòng lặp kết thúc an toàn
CNó tự động trả về 0
DNó cứ gọi chính nó cho đến khi ngăn xếp lời gọi bị tràn
5.Trung bình
Thuật toán Prim xây dựng cây khung nhỏ nhất như thế nào?
ANó xóa cạnh đắt nhất cho đến khi không còn chu trình
BNó phát triển một cây từ đỉnh xuất phát, thêm cạnh rẻ nhất đi ra khỏi cây
CNó chạy tìm kiếm theo chiều rộng và giữ lại cây BFS
DNó sắp xếp mọi cạnh theo trọng số và thêm từng cạnh trừ khi nó tạo chu trình trong rừng
6.Trung bình
Công thức truy hồi T(n) = T(n/2) + O(1) có nghiệm là gì?
AO(n)
BO(n log n)
CO(1)
DO(log n)
7.Khó
Bài toán thỏa mãn nào sau đây được biết là giải được trong thời gian đa thức?
A2-SAT, trong đó mỗi mệnh đề có tối đa hai literal
BThỏa mãn mạch
CSAT tổng quát trên các công thức dạng chuẩn tắc hội
D3-SAT, trong đó mỗi mệnh đề có đúng ba literal
8.Khó
Dùng định lý chủ, T(n) = 8T(n/2) + O(n²) có nghiệm là:
AΘ(n³)
BΘ(n² log n)
CΘ(n log n)
DΘ(n²)
Đáp án
1. C · Lượng bộ nhớ một thuật toán cần khi đầu vào tăng
2. D · Tuyến tính
3. A · Ω (Big Omega)
4. D · Nó cứ gọi chính nó cho đến khi ngăn xếp lời gọi bị tràn
5. B · Nó phát triển một cây từ đỉnh xuất phát, thêm cạnh rẻ nhất đi ra khỏi cây
6. D · O(log n)
7. A · 2-SAT, trong đó mỗi mệnh đề có tối đa hai literal
8. A · Θ(n³)
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.