void recursive(int n,int m,int o) { if(n<=0) { printf(“%d,%d\n”,m,o); } else { recursive(n-1,m+1,o); recursive(n-1,m,o+1); } }
O(n*m*o)
O(n^2*m^2)
O(2^n)
O(n!)