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(2^n)
O(n^2*m^2)
O(n!)
快速的排除法,当n=1时,执行了2次。带进去选B。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题