03/08 Lecture Material
Measuring an Algorithm's Efficiency
- How To Measure? - Time or Space
- What to Measure? - Worst Case, Average Case, Best Case
- Figure 9-1, Figure 9-2
- Big Oh Notation
- O(1) < O(log n) < O(n) < O(n*n) < O(2^n) < O(n!)
- Figure 9-5
Useful Math
- 1 + 2 + ... + n = n (n + 1) / 2
- Floor Function
- Ceiling Function