A handy table with common function structures and their algorithmic complexities:
| Big O notation | Name | Sample | 
|---|---|---|
| O(1) | Constant | Dictionary or object access | 
| O(log 1) | Logarithmic | Binary search | 
| O(n) | Linear | Loop | 
| O(n log n) | Linerithmic | Loop * binary search | 
| O(n^2) | Quadratic | Two nested loops | 
| O(n^k) | Polinomial | k nested loops | 
| O(2^n) | Exponential | Recursion | 
| O(n!) | Factorial | Recursion within a loop | 
For detailed info click here