"week 4 in progress"
Merge branch 'master' of https://github.com/liuhuo/princeton-algo-part1