Best, Worst & Average Case

Consider an algorithm that searches for a value in a list.

How fast it finds the value depends on the position where the value is located:

The efficiency of an algorithm is really a band: it lies between the best case and the worst case.

Asymptotic complexity: look only at the dominant term, in the limit, of the efficiency function.