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

78. Subsets

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

简单回朔题

class Solution {public: void func(int startIndex,vector<int>& nums,vector<int>& temp,vector<vector<int>>& result) { result.push_back(temp); for(int i=startIndex+1;i<nums.size();i++) { temp.push_back(nums[i]); func(i,nums,temp,result); temp.pop_back(); } } vector<vector<int>> subsets(vector<int>& nums) { int startIndex=-1; vector<int> temp; vector<vector<int>> result; func(startIndex,nums,temp,result); return result; }};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表