leetcode_Combinations(回溯模板)
来源:互联网 发布:手提包女士知乎 编辑:程序博客网 时间:2024/06/06 12:30
题意 给定n,k,返回1到n种任意k个数的组合序列。不能重复。
简直就是回溯的模板啊,直接上代码
class Solution {public: int a[30]; vector<vector<int>> ans; vector<int> temp; void find(int index,int num,int n,int k) { int i; if(index>0) temp.push_back(num); if(index==k) { ans.push_back(temp); return; } for(i=num+1;i<=n;i++) { if(a[i]==0) { a[i]=1; find(index+1,i,n,k); a[i]=0; temp.pop_back(); } } return; } vector<vector<int>> combine(int n, int k) { int i,j; for(i=0;i<30;i++) a[i]=0; find(0,0,n,k); return ans; }};
0 0
- leetcode_Combinations(回溯模板)
- LeetCode_Combinations
- Leetcode_combinations
- 回溯模板
- dfs模板(回溯、四皇后)poj1321
- leetcode 回溯法 模板
- [python]回溯法模板
- leetcode 回溯法 模板
- KMP(无回溯模式匹配)模板
- 求幂集(回溯)
- 回溯法(1)
- 回溯法(2)
- 1691(dfs + 回溯)
- 【aoj 】 幂集(回溯)
- 装载问题(回溯)
- 素数环(回溯)
- N皇后(回溯)
- (八)回溯法
- 如何修改php内存限制
- 疯狂动物城 20~30 min
- 第十三周项目1——分数类
- 对比两个input输入的数字大小做判断。
- eclipse,myeclipse导入工程报:javax.servlet.jsp.JspException cannot be resolved to a type
- leetcode_Combinations(回溯模板)
- 第十二周【项目2-Time类中的运算符重载】
- http in iOS
- 关于开始
- 试试
- IO负载高的来源定位
- 第13周实践项目4立体类族共有的抽象类
- 第十三周项目1-分数类中的运算符重载——2
- 324. Wiggle Sort II