首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
admin
2014-01-14
10
问题
求整数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://kaotiyun.com/show/5qxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列会议中,讨论有关对日本法西斯问题的有()。①开罗会议②德黑兰会议③雅尔塔会议④波茨坦会议
简述日本大化改新改革的内容及其影响。
第一国际开展了哪些活动?其内部经历了哪些主要斗争?
简述第二国际建立的历史条件。
李鸿章奏请在天津设立的北洋水师学堂的落成时间是()。
从1939年春天起,国共双方军队在驻防结合部的摩擦冲突不断升级,不是这一时期惨案的是()
下列关于胡司战争的叙述错误的一项是()。
20世纪初出现的法西斯主义实质上也是一种恐怖主义。它与传统的资本主义政治制度的不同主要体现在()。①实行一党专政②抛弃了议会民主制③对外争夺殖民地④强化思想文化的控制
下列事件:①上党战役②九三学社成立③“一二·一”惨案④《双十协定》签订,按照时间顺序排列正确的是()。
随机试题
[A]Youarenotalone[B]Don’tfearresponsibilityforyourlife[C]Paveyourownuniquepath[D]Mostofyourfea
(非英语专业学生做)(Para.2,Passage3)Heatwaves,risingfromtheearth,meetresistanceintheatmospherefromthewatervaporthere.
孕妇血容量增加在下列哪段时间达到高峰
三尖瓣、二尖瓣、主动脉瓣、肺动脉瓣的共同作用是
李先生投资100万元于项目A,预期名义年收益率为10%。期限为5年,每季度付息一次。则该投资项目的有效年收益率为()。
农业科技进步的过程是新技术不断替代传统旧技术的过程,推动农业科技进步的外部动力有()。
根据作业成本管理原理,某制造企业的下列作业中,属于增值作业的是()。
“志不强者智不达,言不信者行不果”,在现实生活中正确的看法是()。
CultureTheculturalvaluesofacommunitygiveitanidentityofitsown./Acommunitygainsacharacterandapersonality
Asmytrainwasnotduetoleaveforanotherhour,Ihadplentyoftimetospare.Afterbuyingsome【B1】______toreadonthejour
最新回复
(
0
)