Trang chủ Lớp 11 Tin học Giải SBT Tin học 11 KNTT Bài 24. Đánh giá độ phức tạp thời gian thuật toán

Giải SBT Tin học 11 KNTT Bài 24. Đánh giá độ phức tạp thời gian thuật toán

Giải SBT Tin học 11 KNTT Bài 24. Đánh giá độ phức tạp thời gian thuật toán

  • 115 lượt thi

  • 10 câu hỏi

  • 0 phút

Danh sách câu hỏi

Câu 2:

Đánh giá thời gian chạy của chương trình sau:

Đánh giá thời gian chạy của chương trình sau: (ảnh 1)
Xem đáp án

Đánh giá thời gian chạy của chương trình như sau: T(n) = n+2.


Câu 3:

Đánh giá thời gian chạy của chương trình sau:

Đánh giá thời gian chạy của chương trình sau: (ảnh 1)
Xem đáp án

Đánh giá thời gian chạy của chương trình sau: T(n) = 2log2n + 2.


Câu 4:

Đánh giá thời gian chạy của chương trình sau, trong đó A là ma trận vuông bậc n.

Đánh giá thời gian chạy của chương trình sau, trong đó A là ma trận vuông bậc n.   (ảnh 1)
Xem đáp án

Đánh giá thời gian chạy của chương trình sau, trong đó A là ma trận vuông bậc n.

T(n) = n2 + 2.


Câu 9:

 a) Chứng minh n = O(n2).

b) Chứng minh n2 = O(n).

Xem đáp án

a) Vì hiển nhiên n < n với n > 1 nên suy ra n = O(n).

b) Nếu như n2 = O(n) thì ta phải có n2 < C.n với n đủ lớn, nhưng từ bất đẳng thức này suy ra n < C. Mâu thuẫn. Vậy suy ra n = O(n).


Bắt đầu thi ngay