JavaScript is required

Để tăng tính hiệu quả chương trình có thể áp dụng hướng dẫn nào sau đây?

A.

Sử dụng những chu kỳ lồng nhau và danh sách phức tạp.

B.

Sử dụng những chu kỳ lồng nhau và trộn lẫn kiểu dữ liệu.

C.

Tránh dùng mảng nhiều chiều, con trỏ và danh sách phức tạp.

D.

Dùng mảng nhiều chiều, con trỏ và phép toán số học nhanh.

Trả lời:

Đáp án đúng: C


Câu hỏi yêu cầu tìm hướng dẫn giúp tăng tính hiệu quả của chương trình. * **Phương án A và B:** Sử dụng chu kỳ lồng nhau và danh sách phức tạp (hoặc trộn lẫn kiểu dữ liệu) thường làm giảm hiệu suất chương trình do tăng độ phức tạp tính toán và quản lý bộ nhớ. * **Phương án C:** Tránh dùng mảng nhiều chiều, con trỏ và danh sách phức tạp là một cách tiếp cận tốt để giảm thiểu độ phức tạp và tăng tính dễ đọc, dễ bảo trì của code, từ đó có thể cải thiện hiệu suất (tuy không trực tiếp nhưng gián tiếp). * **Phương án D:** Dùng mảng nhiều chiều, con trỏ và phép toán số học nhanh có thể tăng hiệu suất trong một số trường hợp cụ thể (ví dụ, xử lý ảnh, tính toán ma trận), nhưng đòi hỏi lập trình viên phải có kinh nghiệm để tránh lỗi và tối ưu hóa code. Trong bối cảnh tổng quát của câu hỏi (không đề cập đến trường hợp cụ thể nào), việc tránh các cấu trúc dữ liệu và thuật toán phức tạp (như phương án C) thường là một lựa chọn an toàn và hiệu quả để tăng tính hiệu quả của chương trình, đặc biệt đối với những người mới bắt đầu hoặc những dự án không yêu cầu hiệu suất tối ưu tuyệt đối. Do đó, phương án C có vẻ là phù hợp nhất.

Câu hỏi liên quan