Lectures

DateDescription
January 6 Intro; ADTs; Stacks & Queues
Weiss 3.1-3.7
Slides, A Ink, B Ink
January 8 Algorithm Analysis 1
Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6
Slides, A Ink, B Ink, xls, More on Amortized
January 10 Algorithm Analysis 2
Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6
(no new slides, see updated ink on Wed) Useful Math identitites
January 13 Priority Queues 1: ADT
Weiss 6.1-6.3
Slides, A Ink, B Ink
January 15 Priority Queues 2: Binary Heap
Weiss 6.4-6.5
Slides, A Ink, B Ink
January 17 Algorithm Analysis 3: Recurrences
Slides, A Ink, B Ink, Useful Math identitites
January 22 Dictionaries 1: ADT & Binary Search Trees
Weiss 4.1-4.3, 4.6
January 24 Dictionaries 2: AVL Trees
Weiss 4.4
January 27 TBD
January 29 TBD
January 31 TBD
February 3 TBD
February 5 TBD
February 7 TBD
February 10 TBD
February 12 TBD
February 14 TBD
February 19 TBD
February 21 TBD
February 24 TBD
February 26 TBD
February 28 TBD
March 3 TBD
March 5 TBD
March 7 TBD
March 10 TBD
March 12 TBD
March 14 TBD