算法

1、数组、链表

2、栈、队列、优先队列、双端队列

3、哈希表、映射、集合

4、树、二叉树、二叉搜索树

5、泛型递归、树的递归

6、分治、回溯

7、深度优先搜索、广度优先搜索

8、贪心算法

9、二分查找

10、动态规划