What is an algorithm?
A list of step-by-step instruction on how the computer should go about solving the problem
How is an algorithm considered efficient?
If it scales well relative to input
What is linear complexity?
Algorithms that are linearly dependent on amount of input
What is constant time?
No matter the input, the same
What is a quadratic?
Means time/operations dramatically increase, or square, with the amount of inputs