What is an algorithm?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "A procedure used for solving a problem or performing a computation.". Đây là định nghĩa gọn của thuật toán: một quy trình xác định dùng để giải một bài toán hoặc thực hiện một phép tính, gồm hữu hạn bước rõ nghĩa, có đầu vào đầu ra xác định và phải dừng. Thuật toán tồn tại độc lập với ngôn ngữ và máy móc, nên cùng một thuật toán viết được bằng nhiều ngôn ngữ khác nhau. Lựa chọn "A program executed using a computer" lẫn thuật toán với chương trình: chương trình chỉ là một cách hiện thực thuật toán trên máy. Lựa chọn "A sequence of steps to solve a problem" nghe gần đúng nhưng lỏng: một dãy bước mơ hồ hoặc không bao giờ dừng thì không phải thuật toán, và cách nói ấy cũng bỏ mất mảng thực hiện phép tính. Lựa chọn "A description of hidden information" không liên quan gì tới khái niệm thuật toán.

Cùng phần 1

Xuất hiện trong 1 bộ đề