IMG-LOGO

Câu hỏi:

05/01/2025 4

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 thuật toán được xác định bởi yếu tố nào?

A. Kích thước dữ liệu đầu vào

Đáp án chính xác

B. Ngôn ngữ lập trình

C. Kỹ năng lập trình viên

D. Thời gian thực hiện cụ thể của thuật toán

Trả lời:

verified Giải bởi Vietjack

Đáp án: A

Giải thích: Độ phức tạp thời gian chủ yếu phụ thuộc vào kích thước dữ liệu đầu vào (n). Các yếu tố khác như ngôn ngữ lập trình hay kỹ năng lập trình viên có thể ảnh hưởng đến hiệu suất thực tế nhưng không phải là yếu tố chính để xác định độ phức tạp.

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:

Độ phức tạp thời gian tuyến tính được ký hiệu là gì?

Xem đáp án » 05/01/2025 4

Câu 2:

Thuật toán nào sau đây có độ phức tạp thời gian hằng số?

Xem đáp án » 05/01/2025 4

Câu 3:

Khi ước lượng độ phức tạp thời gian của thuật toán, quy tắc nào được áp dụng?

Xem đáp án » 05/01/2025 4

Câu 4:

Cách nào được coi là ước lượng làm giả thêm?

Xem đáp án » 05/01/2025 4

Câu 5:

Đặc điểm nào sau đây không thuộc về độ phức tạp thời gian hằng số?

Xem đáp án » 05/01/2025 4

Câu 6:

Phép toán nào được coi là phép toán sơ cấp?

Xem đáp án » 05/01/2025 3

Câu 7:

Trong trường hợp nào thuật toán có thể có độ phức tạp thời gian tuyến tính?

Xem đáp án » 05/01/2025 3

Câu 8:

Phép toán nào không được coi là sơ cấp?

Xem đáp án » 05/01/2025 3

Câu 9:

Khi nào độ phức tạp thời gian của thuật toán là O(n^2)?

Xem đáp án » 05/01/2025 3