leetcode 77. Combinations
来源:互联网 发布:linux系统测试工具 编辑:程序博客网 时间:2024/06/01 08:58
77. Combinations
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.
For example,
If n = 4 and k = 2, a solution is:
[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]
class Solution {public: void guocheng(int n, int k, int pos, vector<vector<int>> &result, vector<int> m1) { //k代表还要选几个 pos代表上一个是选的是多少 if(k == 0) { result.push_back(m1); return; } for(int i = pos + 1; i <= n - k + 1; i++) { m1.push_back(i); guocheng(n,k-1,i,result,m1); m1.pop_back(); } } vector<vector<int>> combine(int n, int k) { vector<vector<int>> result; if(k == 0) return result; vector<int> m1; guocheng(n, k, 0, result, m1); return result; }};
阅读全文
0 0
- LeetCode 77. Combinations
- [LeetCode]77.Combinations
- LeetCode --- 77. Combinations
- [Leetcode] 77. Combinations
- [leetcode] 77.Combinations
- leetCode 77.Combinations (组合)
- [leetcode] 77. Combinations
- 77. Combinations LeetCode
- <LeetCode OJ> 77. Combinations
- [LeetCode]77. Combinations
- leetcode 77. Combinations
- LeetCode *** 77. Combinations
- leetcode 77. Combinations
- LeetCode 77. Combinations
- LeetCode-77.Combinations
- LeetCode 77.Combinations
- [LeetCode]problem 77. Combinations
- [LeetCode] 77. Combinations
- 云星数据---Scala实战系列(精品版)】:Scala入门教程001-使用Intellij IDEA创建scala工程
- ETL工具比较
- 利用Python进行数据分析(3) 使用IPython提高开发效率
- c++获取系统时间精确到秒
- c#下载网页图片
- leetcode 77. Combinations
- 盘点丨机器学习做不到14件事,你知道吗?
- 干货丨以撩妹为例,5分钟让你秒懂深度学习!
- transient
- 第13周项目1(1)
- textarea支持复制粘贴的文本计数器
- 改变textview或lab等多行字体的大小与颜色等变化
- 生成jniLibs目录和添加本地aar包引用(AndroidStudio)
- jquery实现锚点链接平滑效果