测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A50007. 函数factorialrecursive(n)与 factorial cycle(n)分别是运用递归和循环计算 n 的阶乘的函数,因为两个函数都能够计算 n 的阶乘, 所以递归和循环的时间复杂度是一样的。def factorialrecursive(n): if n == 1: return 1return n*factorial(n-1)def factorial cycle(n): resu…

判断题 较难

题目描述

函数factorialrecursive(n)与 factorial cycle(n)分别是运用递归和循环计算 n 的阶乘的函数,因为两个函数都能够计算 n 的阶乘, 所以递归和循环的时间复杂度是一样的。

def factorialrecursive(n):

if n == 1:

return 1

return n*factorial(n-1)

def factorial cycle(n):

result = 1

while(n<1):

result = result * n

n = n-1

return result

选项(单选)

上一题 下一题