首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
求整数n(n≥0)阶乘的算法如下,其时间复杂度是 intfact(intn) {if(n
admin
2014-01-14
32
问题
求整数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://www.kaotiyun.com/show/5qxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
二战后的半个世纪中,资本主义各国经济史上的五个周期阶段。
《关于建国以来党的若干历史问题的决议》对毛泽东和毛泽东思想历史地位的科学评价。
第一国际开展了哪些活动?其内部经历了哪些主要斗争?
两极格局终结的原因、标志及影响是什么?
到1869年为止,人类已发现了多少种化学元素()。
《洛迦诺公约》规定:德、比、法、英、意相互保证维护《凡尔赛和约》所规定的德法和德比之间的边界现状。在当时条件下这一规定的最大受益国是()。
元代对边疆地区的统治方式不同于其他三地的一地是()。
下列关于基督教的叙述,不正确的是()。
下列内容,与垄断组织出现有关的是()。①控制一个或几个部门商品的生产、价格和市场②促进了大工业的发展,在某种程度上适应了生产力发展的需要③干预、控制国家的政治、经济生活④积极向外扩张,从经济上瓜分世界
西欧早期资产阶级反封建斗争以反天主教会的方式进行,主要原因是()①天主教会是最有势力的封建主集团②天主教会是封建的精神工具③天主教会日益腐败④近代自然科学的兴起
随机试题
女,27岁,已婚未孕,月经紊乱2年,妇检,宫颈光滑。子宫正常大小,双附件无异常。诊刮结果为子宫内膜中度不典型增生,应选择哪项处理
可判断类风湿性关节炎活动度的指标是
下列属于企业股权筹资方式的有()。
按照我国的分税制财政体制,下列各项中,( )不属于中央固定收入。
根据支付结算法律制度的规定,下列票据中,允许个人使用的有()。
被人们称为“观音得道第一山”的观音山位于浙江省的()。
中国古代在_______时期就称足球游戏为“蹴鞠”或“蹋鞠”。
美星公司只有A部门的员工不用加班;在美星公司其他部门工作的员工只有加班才能完成工作任务;而每个需要加班来完成工作任务的人都发牢骚。根据上述题干,下列说法正确的有()。Ⅰ.美星公司A部门的员工完不成工作任务。Ⅱ.美星公司不发牢骚的员工都完不成工作
Childrenmodelthemselveslargelyontheirparents.Theydosomainlythroughidentification.Childrenidentify【C1】______apar
()的设置是清王朝实行满汉联合、以汉制汉统治方式在军事上的具体体现
最新回复
(
0
)