HW3 Solutions Page

After grading, I selected from amongst the better homeworks to post the solution below. The student or students that had their homework chosen received 1 bonus point after curving for having their homework selected. If you were chosen and would rather your homework not be used as the solution let me know and I will choose someone else's homework and they will receive the bonus point instead. No one had a perfect score for this homework, the project below lost a little bit marks because I was not convinced that no aspect of the code would take more then O(log n) time.

Student Hw3 Solution-ZIP]