Leetcode 78 Solution
This article provides solution to leetcode question 78 (subsets)
Access this page by simply typing in "lcs 78" in your browser address bar if you have bunnylol configured.
Leetcode Question Link
https://leetcode.com/problems/subsets
Solution
class Solution {
public:
vector<vector<int>> subsets(vector<int>& nums) {
int n = nums.size();
int limit = pow(2, n);
vector<vector<int>> res;
for (int i = 0; i < limit; i++)
{
vector<int> v;
for (int j = 0; j < n; j++)
{
if (i & (1 << j))
v.push_back(nums[j]);
}
res.push_back(v);
}
return res;
}
};