1. 4.3-1ab Substitution Method.
2. 4.4-1ac Recursion Tree analysis. Just sketch the tree and give a reasonable guess on the upper bound. What is the height, what is the cost of the first, second, and last level?
3. 4.5-1abde (no c) Tight Asymptotic Bounds ($\Theta$)
4. 4.5-3 Binary Search Analysis
5. Max Give an efficient algorithm for finding the maximum value of an array of size n (assume n is a power of 2) using divide and conquer. Prove that it is correct, and argue the runtime. Is this any faster than an iterative approach using a for loop to search every element in order?
Bonus. 4-6 Chip Testing page 122 (hardcover).