首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
admin
2014-01-14
11
问题
求整数n(n≥0)阶乘的算法如下,其时间复杂度是
intfact(intn)
{if(n<=1)return1;
returnn*fact(n—1);
}
选项
A、D=O(log
2
n)
B、O(n)
C、D(Onlog
2
n)
D、O(n
2
)
答案
B
解析
时间复杂度是由语句频度分析得来,递归算法中重复执行的语句主要是调用。所以递归算法的时间复杂度分析主要是分析递归函数的调用次数,并给出调用次数的函数f(n)。从图中可以总结出该函数被调用了n+1次。
转载请注明原文地址:https://jikaoti.com/ti/c4ajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
希拉克略王朝的军区制改革的内容和意义。
简述《资政新篇》的内容与意义。(安徽师范大学2004年中国近代史真题)
论述一战后德国的赔款问题
汉章帝会群儒于白虎观,讨论经义,由()写成《白虎通德论》(又称《白虎通义》、《白虎通》)一书,这部书系统地吸收了阴阳五行和谶纬之学,形成今文经学派的主要观点。
西藏自治区的设立时间是()。
中国无产阶级队伍壮大的重要影响是()。①标志着中国无产阶级登上历史舞台②为共产党的诞生奠定了阶级基础③为中国革命的转变奠定了阶级基础④推动了新文化运动的发展
夷陵之战的交战双方是()
下列历史事件发生的先后顺序是()①“铁幕”演说②马歇尔计划③北大西洋公约
评述戈尔巴乔夫外交“新思维”的实践活动及其影响。
简述西欧城市兴起的原因、方式及其影响。
随机试题
背景某建设公司承揽西北一机场水泥混凝土旧跑道加铺沥青混凝土面层(盖被子)的工程,其中某一个单位工程施工进度计划见下图。关键线路?
A.肝胃韧带B.肝十二指肠韧带C.胃结肠韧带D.肝圆韧带E.肝镰状韧带属于大网膜的韧带是()
房地产空间市场决定房地产租金,资产市场决定房地产价格。()[2004年考题]
未成年人的监护人顺序排列正确的是( )。
我国现行税法规定,企业新购置的车辆如果暂不使用,可以不申报缴纳车船税。()
根据法律的目的和立法意图对法律所作的解释称为()。
百家争鸣
ThepassagemainlydiscussesancientGreekpotteryanditsAccordingtothepassage,allofthefollowingaretrueofancient
Forthispart,youareallowed30minutestowritealetterofrecommendationforoneofyourstudentswhoapplyforstudyingab
ShoppinghabitsintheUnitedStateshavechangedgreatlyinthelastquarterofthe20thcentury.【C1】______inthe1900smostAm
最新回复
(
0
)