Handouts
Class handouts and assignments are posted here. Solutions are not provided. If you are a student from the class or an instructor teaching data structures at another institution, you may request a copy of the solutions. I do not provide solutions directly to students.
| All the handouts in one file: cmsc420-2022-08-handouts.pdf |
| Assignment | Due Date |
|---|---|
| Programming Assignment 0 Expanding Stack |
Tue, Sep 13 |
| Homework 1 Trees and More |
Thu, Sep 29 |
| Programming Assignment 1 Leftist Heaps |
Tue, Oct 11 |
| Homework 2 Search Trees |
Tue, Oct 18 |
| Programming Assignment 2 Extended kd-Trees |
Thu, Nov 10 |
| Homework 3 Geometric Search and Hashing |
Tue, Nov 15 |
| Programming Assignment 3 Capacitated Facility Location |
Mon, Dec 12 |
| Homework 4 B-Trees, Tries, and Memory |
Tue, Dec 13 |
| Handout | Handed Out |
|---|---|
| Short Reference Guide | Tue, Sep 30 |
| Practice for Midterm 1 | |
| Midterm 1 | Exam date: Oct 20 |
| Practice for Midterm 2 | |
| Midterm 2 | Exam date: Nov 17 |
| Practice for the Final | |
| Final Exam | Exam date: Dec 15 |