Advertisement
Farjana_akter

Untitled

Jun 29th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4.  
  5. int a[3]={1,2,3},i,j,k;
  6. vector<int>v;
  7.  
  8. void print()
  9. {
  10. for(i=0;i<3;i++)
  11. cout<<v[i]<<" ";
  12. cout<<endl;
  13.  
  14. }
  15.  
  16. void backtrack(int depth)
  17. {
  18. if(depth>2)
  19. {
  20. print();
  21. return;
  22. }
  23.  
  24. v.push_back(a[depth]);
  25. backtrack(depth+1);
  26. v.pop_back();
  27. backtrack(depth+1);
  28. }
  29. int main()
  30. {
  31. backtrack(0);
  32. return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement