MCPcopy Create free account
hub / github.com/codemistic/Data-Structures-and-Algorithms / generate

Function generate

CPP/recursion/subset_recursion.cpp:9–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7#define endl '\n'
8vector<vector<int>> ex;
9void generate(vector<int> &subset,int i,vector<int> &nums )
10{
11 if(i==nums.size()){
12 ex.pb(subset);
13 return ;
14 }
15 //ith element is not included
16 generate(subset,i+1,nums);
17 // ith element is included
18 subset.pb(nums[i]);
19 generate(subset,i+1,nums);
20 subset.pop_back();
21}
22int main(){
23 cin.tie(0)->sync_with_stdio(0);
24 int n;

Callers 1

mainFunction · 0.85

Calls 2

pop_backMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected