Câu hỏi:
27/11/2023 190Đá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.
Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.
Quảng cáo
Trả lời:
Đá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 HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Giả sử một chương trình P mô tả một thuật toán nào đó. Người ta đo được các thông tin thời gian sau:
T1 = thời gian chương trình nhập dữ liệu input và đưa vào bộ nhớ.
T2 = thời gian chạy chương trình từ khi nhập xong dữ liệu input và tính xong dữ liệu output.
T3 = thời gian đưa dữ liệu output ra thiết bị ngoài chuẩn.
Khi đó thời gian chạy chương trình T(n) dùng để tính độ phức tạp thời gian của thuật toán là phương án nào trong các phương án sau?
A. T1 + T2.
B. T2.
C. T2+T3.
Câu 3:
Tính độ phức tạp của các hàm sau theo kí hiệu O-lớn.
a) n + 2n.log(n) + 10.
b) 2n2 + 3n3log(n) + n3/2.
c) 2" + 3" + 5".
Câu 4:
Đánh giá thời gian chạy của chương trình sau tính theo đơn vị thời gian, A là một dãy số cho trước có n phần tử.
Câu 6:
Chứng minh rằng nếu f(n) = O(g(n)) và g(n) = O(h(n)) thì ta có: f(n) = O(h(n)).
về câu hỏi!