IMG-LOGO

Câu hỏi:

17/02/2025 7

Quy tắc cộng trong tính độ phức tạp thời gian của thuật toán được áp dụng trong trường hợp nào?

A. Khi có vòng lặp lồng nhau

B. Khi thực hiện hai chương trình nối tiếp nhau

Đáp án chính xác

C. Khi thực hiện phép toán nhân

D. Khi thực hiện phép toán chia

Trả lời:

verified Giải bởi Vietjack

Đáp án: B

Giải thích: Quy tắc cộng được áp dụng khi tính độ phức tạp thời gian của hai chương trình nối tiếp nhau, lấy giá trị độ phức tạp lớn nhất

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Để tính độ phức tạp thời gian của chương trình với các phép toán lồng nhau, ta áp dụng quy tắc nào?

Xem đáp án » 17/02/2025 8

Câu 2:

Trong chương trình 1 ở Hình 24.2, tổng số đơn vị thời gian để thực hiện toàn bộ chương trình là bao nhiêu?

Xem đáp án » 17/02/2025 7

Câu 3:

Ký hiệu O(n)O(n)O(n) trong phân tích độ phức tạp thời gian biểu thị điều gì?

Xem đáp án » 17/02/2025 7

Câu 4:

Ký hiệu O(log⁡n)O(\log n)O(logn) được dùng khi độ phức tạp thời gian của thuật toán là gì?

Xem đáp án » 17/02/2025 7

Câu 5:

Trong trường hợp nào độ phức tạp thời gian của chương trình là O(1)O(1)O(1)?

Xem đáp án » 17/02/2025 6

Câu 6:

Nếu chương trình có độ phức tạp thời gian T(n)=n2+3n+1T(n) = n^2 + 3n + 1T(n)=n2+3n+1, độ phức tạp thời gian của nó là gì?

Xem đáp án » 17/02/2025 4

Câu 7:

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Độ phức tạp thời gian của phép nhân hai số nguyên có nnn chữ số, như trong ví dụ của Karatsuba, là bao nhiêu?

Xem đáp án » 17/02/2025 3

Câu 8:

Trong chương trình 2 ở Hình 24.2, độ phức tạp thời gian của vòng lặp lồng nhau là gì?

Xem đáp án » 17/02/2025 3

Câu 9:

Độ phức tạp thời gian của thuật toán sắp xếp chọn là bao nhiêu?

Xem đáp án » 17/02/2025 3