代码随想录 Leetcode78. 子集

题目:

代码随想录 Leetcode78. 子集_第1张图片


代码(首刷看解析 2024年2月3日):

class Solution {
private:
    vector> res;
    vector path;
public:
    void backtracking(vector& nums, int startIndex) {
        res.push_back(path);
        for (int i = startIndex; i < nums.size(); ++i) {
            path.push_back(nums[i]);
            backtracking(nums, i + 1);
            path.pop_back();
        }
    }
    vector> subsets(vector& nums) {
        backtracking(nums, 0);
        return res;
    }
};

你可能感兴趣的:(#,leetcode,---medium,前端,算法,javascript)