问题 单项选择题

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

intfact(intn)

{if(n<=1)return1;

returnn*fact(n-1);}

A.O(log2n)

B.O(n)

C.O(nlog2n)

D.O(n2)

答案

参考答案:B

解析:

单项选择题
单项选择题 B型题