Subsets

来源:互联网 发布:美工岗位描述 编辑:程序博客网 时间:2024/06/01 09:00
<span style="font-family: Arial, Helvetica, sans-serif;">void findsubsets(vecvoid findsubsets(vector<int> partOne,int i,vector<int>& nums);</span>
class Solution {public:vector<vector<int>> subsetsAnswer;//globle variable.vector<vector<int>> subsets(vector<int>& nums){sort(nums.begin(),nums.end());vector<int> partOne;findsubsets(partOne,0,nums);return subsetsAnswer;}void findsubsets(vector<int> partOne,int i,vector<int>& nums){//这个递归就不太明白了?if(i==nums.size()){subsetsAnswer.push_back(partOne);return;}else{findsubsets(partOne,i+1,nums);partOne.push_back(nums[i]);findsubsets(partOne,i+1,nums);}}};
如果有不对,请多多指正!
0 0