Leetcode刷题 - 常见算法模板

AI-摘要
AnZhiYu GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
Leetcode刷题 - 常见算法模板
Thisis88681. 滑动窗口一般模板
1 | //外层循环扩展右边界,内层循环扩展左边界 |
2. 二叉树层序遍历模板
C++:
1 | class Solution { |
Java:
1 | class Solution { |
3. 回溯算法模板
解决问题:
- 组合问题:N个数里面按一定规则找出k个数的集合
- 切割问题:一个字符串按一定规则有几种切割方式
- 子集问题:一个N个数的集合里有多少符合条件的子集
- 排列问题:N个数按一定规则全排列,有几种排列方式
- 棋盘问题:N皇后,解数独等等
1 | void backtracking(参数) { |
经典代码:(77.组合问题)
1 | class Solution { |









