Liupeng
Jun 13, 2020
子集
Title
MyCode
vector<vector<int>> subsets(vector<int>& nums) {
vector<vector<int>> res;
for(int item : nums){
int len=res.size();
//首先保存自身
res.push_back({item});
//之前的子集加上自身后保存
for(int i=0; i<len; ++i){
auto temp=res[i];
temp.push_back(item);
res.push_back(temp);
}
}
res.push_back({});
return res;
}