Information on midterm exam





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
distribution counting linear probing MSD radix sort double hashing
LSD radix sort tries radix 3-way quicksort Patricia
batcher's mergesort extendible hashing

Sample question

Give the result of alg X running on input Y