一.动态规划
https://blog.csdn.net/weixin_43490145/article/details/107417934

二.回溯
https://labuladong.gitbook.io/algo/suan-fa-si-wei-xi-lie/hui-su-suan-fa-xiang-jie-xiu-ding-ban
全排列:https://leetcode-cn.com/problems/permutations/
N皇后:https://leetcode-cn.com/problems/n-queens/
子集:https://leetcode-cn.com/problems/subsets/
组合:https://leetcode-cn.com/problems/combinations/
括号生成:https://leetcode-cn.com/problems/generate-parentheses/

三.二分查找:
https://labuladong.gitbook.io/algo/suan-fa-si-wei-xi-lie/er-fen-cha-zhao-xiang-jie
二分查找:https://leetcode-cn.com/problems/binary-search/
在排序数组中查找元素的第一个和最后一个位置:https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array/