北大张铭老师《数据结构与算法》课程编程作业，https://class.coursera.org/dsalgo-001/class/index