Midterm Review

  1. Pseudo code and machine models.
  2. Loop Invariants:
  3. Order Notation:
  4. Sums:
  5. Sorts: Insertion, Selection, Merge, Heap and Quick.
  6. Linear time sorts: Counting, Radix and Bucket (no analysis for bucket)