A definition and some examples of Big O can be found by using a search engine, e.g. here:
- http://en.wikipedia.org/wiki/Big_O_notation
An explanation of sort algorithms based on comparing elements, together with an explanation for the lower bound on the number of required comparisons, can be found here:
- http://en.wikipedia.org/wiki/Comparison_sort