this is a implementation of course on coursera 算法基础-北京大学 in java You can find slides of this course in slides directory. conetent 枚举; 递归 动态规划 深度优先 广度优先 二分与贪心