- Exercise 2 of Lecture 0.
- Exercise 3 of Lecture 0.
- Exercise 3 of Lecture 1.
- Exercise 4 of Lecture 1. Here, it suffices if you solve a variant: Design an algorithm which performs a number of flips that is asymptotically small. For example, is it possible to sort in subproblem (a) using O(n) flips?
- Exercise 7 of Lecture 1, parts (a) and (b).

The homework is due in class on Tuesday, February 7.