首页 > 学院 > 开发设计 > 正文

77. Combinations

2019-11-06 06:08:04
字体:
来源:转载
供稿:网友

简单回朔题

class Solution {public: //start=0; void func(int start,int k,int n,vector<int>& temp,vector<vector<int>>& result) { if(temp.size()==k) result.push_back(temp); else { for(int i=start+1;i<=n;i++) { temp.push_back(i); func(i,k,n,temp,result); temp.pop_back(); } } return; } vector<vector<int>> combine(int n, int k) { int start=0; vector<int> temp; vector<vector<int>> result; func(start,k,n,temp,result); return result; }};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表