LeetCode: Combinations
来源:互联网 发布:澳洲软件工程硕士 编辑:程序博客网 时间:2024/05/01 07:58
Problem:
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 com(int n, int k, int l, int p, vector< vector<int> > &result, vector<int> &rcd) { if(l == k) { result.push_back(rcd); return; } for(int i = p; i < n; ++i) { rcd[l] = i + 1; com(n, k, l+1, i+1, result, rcd); } } vector<vector<int> > combine(int n, int k) { // Start typing your C/C++ solution below // DO NOT write int main() function vector< vector<int> > result; vector<int> rcd(k); com(n, k, 0, 0, result, rcd); return result; }};
- LeetCode: Combinations
- LeetCode: Combinations
- LeetCode Combinations
- [Leetcode] Combinations
- [LeetCode] Combinations
- Leetcode: Combinations
- LeetCode Combinations
- [Leetcode] Combinations
- [Leetcode] Combinations
- [leetcode] Combinations
- [LeetCode]Combinations
- [leetcode]Combinations
- LeetCode-Combinations
- [leetcode] Combinations
- LeetCode - Combinations
- 【Leetcode】Combinations
- Leetcode: Combinations
- 【leetcode】Combinations
- C/C++与Java各数据类型所占字节数比较
- Ubuntu 10.04下安装TL-WN721N(RT5370)无线网卡驱动
- Linux SCSI子系统
- 不要混合使用运行时库的静态版本和动态版本
- HDU 1036 Average is not Fast Enough!
- LeetCode: Combinations
- AVL树
- 新的开始~~
- android 自定义标题文件
- 单链表的建立与就地逆置
- Hibernate框架(三)
- oralce的to_date()和to_char()函数使用
- windows7 任务栏 启动 参数
- usb设备控制驱动