Fundamentals of Algorithms Flashcards
1
Q
What is an Algorithm?
A
An algorithm is a sequence of steps that can be followed to complete a task.
2
Q
What does Decomposition mean?
A
Decomposition means breaking a problem into a number of sub-problems, so that each sub-problem accomplishes an identifiable task, which might itself be further subdivided.
3
Q
What does Abstraction mean?
A
Abstraction is the process of removing unnecessary detail from a problem.