CSC 225 Class Notes: Fall 2013
For a complete set of notes, please attend class or get
notes from someone who attended. Only selected notes will
be placed here.
-
Lecture 1: Introduction to CSC 225.
-
Lecture 2: Review of Linked Lists.
-
Lecture 3: Review of Induction.
-
Lecture 4: Review of recurrences.
-
Lecture 5: Divide and Conquer.
Lecture 5: Solution to recurrence relation.
-
Lecture 6: Loop invariants.
-
Lecture 7: Lower and Upper bounds.
-
Lecture 8: Mergesort.
-
Lecture 9: Big Oh, Omega, Theta, and the time complexity of mergeSort.
-
Lecture 10: MaxSort.
-
Lecture 11: MaxSort Proofs.
-
Lecture 12: QuickSort.
-
Lecture 13: Space.
-
Lecture 14: Heaps.
-
Lecture 15: Space usage of sorting algorithms.