1. Xác định độ phức tạp thời gian tính toán cho chương trình sau:
1 n = 1000
2 S = 0
3 for i in range(n):
4 S = S + i(i+1)
5 print(S)
Bài làm:
Câu 2
1đ
Tự luận
2. Xác định độ phức tạp thời gian tính toán cho chương trình sau:
1 n = 1000
2 Sum=0
3 i = 1
4 while i < n:
5 i = i*2
6 Sum = Sum + i
7 print(Sum)
Bài làm:
Câu 3
1đ
Tự luận
1. Xác định độ phức tạp thời gian của thuật toán sắp xếp chọn đã được học trong Bài 21.
Bài làm:
Câu 4
1đ
Tự luận
2. Em hãy thiết lập chương trình và tính thời gian chạy thực tế trên máy tính của các chương trình 1 và 2 ở Hình 24.2 với các giá trị n khác nhau, từ đó thấy được ý nghĩa sự khác biệt độ phức tạp thời gian của hai chương trình này.
Bài làm:
Bài thi của bạn đang được nộp, chờ xíu để nhận kết quả nha...!!!
Báo lỗi
Nhận 1-3 ngày VIP từ OLM với mỗi lỗi được thông báo đúng