|
|
|
| # | Date | Material |
| 1 | 09-04 | Introduction 1; trees; 18.0–18.3. |
| 2 | -06 | Introduction 2; traversals; binary
search trees; order statistics;
18.4–18.end., 19.0–19.2. |
| 3 | -11 | Analysis of algorithms; maximum
contiguous subsequence; 5.0–5.3. |
| 4 | -13 | Static searching; further analysis;
5.4–5.end. |
| 5 | -18 | BST analysis, AVL trees;
19.3–19.4. |
| 6 | -20 | Red-black trees; AA-trees;
19.5–19.6. |
| 7 | -25 | B-trees; disk data structures;
catchup; 19.7–19.end. |
| 8 | -27 | catchup; review. |
| 9 | 10-02 | Midterm Exam 1. |
| 10 | -04 | Special tutorial. |
| | -09 | No class (Fall break
Oct. 6th–9th). |
| 11 | -11 | Midterm discussion; AA-trees;
19.6. |
| 12 | -16 | AA-trees; B-trees; 19.6, 19.8. |
| 13 | -18 | B-tree; binary heaps; 19.8,
21.1–21.3. |
| 14 | -23 | Splay trees; 22.1–22.2. |
| 15 | -25 | Splay trees; 22.3–22.4. |
| 16 | -30 | catch-up; review. |
| 17 | 11-01 | Midterm Exam 2. |
| 18 | -06 | Midterm discussion; skew heaps
23.1. |
| 19 | -08 | Pairing heap; 23.2. |
| 20 | -13 | Hashing; 20.1–20.4. |
| 21 | -15 | Hashing; 20.5–20.7. |
| 22 | -20 | Graphs; shortest paths;
14.1–14.3. |
| | -22 | No class (Thanksgiving break
Nov. 21st–25th). |
| 23 | -27 | Graphs; shortest paths...;
14.4–14.5. |
| 24 | -29 | Sorting; 8.1–8.4. |
| 25 | 12-04 | Sorting; selection; 8.5–8.8. |
| 26 | -06 | Special topic. |
| 27 | -11 | Tutorial. |
| 28 | -13 | Review. |
| 29 | 12-20 | Final Exam; 12:15 p.m.–2:15
p.m.; location TBA. |
|
|
|
| |