sorting
bubble sort
selection sort
insertion sort
shell sort
heap sort
merge sort
quick sort
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.
PINNAREE KUREERUNG INFORMATICS