1.双指针2.二分查找法3.滑动窗口4.递归5.分治法(递归思想)6、回溯法(递归思想)7、DFS深度优先算法(递归思想)7.1DFS和回溯法的区别8、BFS宽度优先算法(递归思想)8.1DFS和BFS的区别 1.双指针 2.二分查找法重要特点:数组一定要有序 3.滑动窗口看到“定长”先去考虑滑动窗口 4.递归参数、终止条件、拆解、返回的值 5.分治法(递归思想) 6、回溯法(递归思想)力扣78题,深度理解回溯法。在学习回溯算法之前,你最好对树的 DFS 熟悉,因为回溯的问题基本都可以抽象成树形结构问题你之所以觉得回溯难,是因为你的树形结构及其算法不熟悉 7、DFS深度优先算法(递归思想) 7.1DFS和回溯法的区别 8、BFS宽度优先算法(递归思想) 8.1DFS和BFS的区别