Which of the following is a characteristic of a good algorithm?
A
Unclear output
B
Ambiguity
C
Infinite steps
D
Finiteness
Correct Answer: Option D — Finiteness
Explanation:
Finiteness is a key characteristic of a good algorithm, meaning it must terminate after a limited number of steps rather than running indefi...
Finiteness is a key characteristic of a good algorithm, meaning it must terminate after a limited number of steps rather than running indefinitely. Other essential traits include clear, unambiguous instructions and well-defined input and output.