39

40

78. Subsets https://leetcode.com/problems/subsets/description/

    void subsets(vector<int>& nums, int pos, vector<int>& current, vector<vector<int>>& result){
        if(pos == nums.size()){
            result.push_back(current);
            return;
        }else{
            subsets(nums,pos+1,current,result);
            current.push_back(nums[pos]);
            subsets(nums,pos+1,current,result);
            current.pop_back();
        }
    }
    
    vector<vector<int>> subsets(vector<int>& nums) {
        vector<vector<int>> result;
        vector<int> current;
        subsets(nums, 0, current, result);
        return result;
    }
View Code

相关文章:

  • 2021-11-22
  • 2022-12-23
  • 2021-04-02
  • 2021-06-29
  • 2021-09-26
  • 2021-12-10
  • 2022-12-23
  • 2021-11-29
猜你喜欢
  • 2022-01-20
  • 2022-12-23
  • 2021-10-10
  • 2021-07-26
  • 2022-02-15
  • 2022-12-23
  • 2021-11-06
相关资源
相似解决方案