What is an algorithm
A tool for solving a well-specified computation problem.
A sequence of computation steps that transform the input into the
output.
Process or rule calculation
When talk about algorithms, we shall mostly be thinking in terms of
computers.
Other systematic methods for solving problems could be include.
For example
The methods we learn at school for multiplying and dividing
integers are also algorithms.
Finding a difference algorithm for multiplying an integer.