Path of learning the book: 挑战程序设计竞赛
Elementary
1. exhaustive search
2. Greedy
3. DP I
4. Data Structure
5. Graph
6. Math trick
*. Problems
1. Binary Search
2. Tricks I
3. Data Structure
4. DP II
5. Max flow/Min cut
6. jihe
*. Problems
High
1. Math Problems
2. Game Strategies
3. Graph Theory
4. Tricks II
5. Clever search
6. Divide and Conquer
7. Elegant String Algs
*. problems