A-A+

求整数 n(n≥0)阶乘的算法如下 其时间复杂度是 int fact(int n) { if

2022-08-06 11:12:22 问答库 阅读 179 次

问题详情

求整数 n(n≥0)阶乘的算法如下,其时间复杂度是 int fact(int n) { if (n<=1)return 1; return n*fact(n-1); }
A.O(log2n)
B.O(n)
C.(nlog2n)
D.O(n2)请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B

考点:阶乘,复杂度