Algorithm
A set of instructions for accomplishing a task.
Binary search
Only works on sorted data sets
Log(n)
Simple search
Runs in N time
Does big O establish a worse case or average case?
Worst case
5 most common big O runtimes fast to slowest
Log n binary search
N - simple search
N log n - fast sorting algorithm like quick sort
N^2 - slow sorting like selection sort
N! -traveling salesperson
Things to ignore in big o
Numbers that are added, subtracted, calculated or divided.