The Running Time of Programs
We saw two completely different algorithms for sorting: selection sort and merge sort.
What is algorithm?
Algorithm is a set of instructions to be followed to solve a problem
This situation is typical: every problem that can be solved at all can be solved by more than one algorithm