COS 226 Midterm Information, Spring 2002



Material Covered



Partial list of algorithms covered so far

insertion sort linear search selection sort binary search
bubble sort interpolation search shellsort BSTs
pointer sorting root insertion BSTs quicksort 2-3-4 trees
mergesort red-black trees heapsort randomized BSTs
binomial queues hashing binary quicksort separate chaining
splay trees Patricia tries distribution counting linear probing
MSD radix sort double hashing LSD radix sort tries
3-way radix quicksort digital search trees 3-way radix trie binary heaps