COS 226 Midterm Information, Fall 2015


Time and location:


Rules:


Midterm office hours:


Review/Q + A session:

There will be a midterm review session from 6-8 PM in Friend 101 on Sunday Oct 25th. We will review some key concepts discussed in lectures and will do Q&A. You can bring general questions. If they are of interest to a larger audience, we will address them. Other questions can be posted to Piazza so course staff can answer them.
You can find the review slides here
Solutions to some exercises are here


Material covered:


List of algorithms and data structures:

-->
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

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.