Failure to go to the right room can result in a serious deduction on the exam. There will be no makeup exams except under extraordinary circumstances, which must be accompanied by the recommendation of a Dean.
The precept before the exam will be largely devoted to Q+A and midterm review.
| quick-find | quick-union | weighted quick-union | |
| resizing arrays | linked lists | stacks | queues |
| insertion sort | selection sort | Knuth shuffle | |
| mergesort | bottom-up mergesort | ||
| quicksort | 3-way quicksort | quickselect | |
| binary heaps | heapsort | ||
| sequential search | binary search | BSTs | |
| kd-trees | interval search trees | ||
| 2-3 trees | left-leaning red-black BSTs | ||
| separate chaining | linear probing |
A good way to practice for the midterm is to solve problems from old exams. There are also (ungraded) exercises in Blackboard that you may use for practice.