Def algorithm - The system or plan you use to arrive at a solution
- As the size of the problem gets bigger, the cost might grow quickly/slowly/not at all.
- Time complexity - Mathematical comparison between different plans, or algorithm.
- Cheat sheet- bigocheatsheet.com - An approximation of time complexity, describes worst-case performance for large n.