Big O
Big Omega
Little O
Little Omega [ω]
Theta
Big O
Formal Definition
f(n) is in the set O(g(n)) if and only if:
There exist positive constants c & N0 s.t. for all n > N0,
f(n) <= c*g(n)
Asymptotic
Best Case/Worst Case
Upper Bound/Lower Bound
Space Complexity
Amortized Analysis
Average Case
Averaging Method
Logarithms and Complexity
For an input size of n
Recursion and Complexity
decision problems
P
EXP
R
NP
turing machine
Consists of:
non-deterministic turing machine
turing complete
halting problem