首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有如下递归函数fact(n),分析其时间复杂度。 fact(int n) { if(n
有如下递归函数fact(n),分析其时间复杂度。 fact(int n) { if(n
admin
2014-12-25
33
问题
有如下递归函数fact(n),分析其时间复杂度。
fact(int n)
{
if(n<=1)return(1); ①
elsereturn(n*fact(n一1)); ②
}
选项
答案
设fact(n)的运行时间函数是T(n)。该函数中语句①的运行时间是O(1),语句②的运行时间是T(n一1)+O(1),其中O(1)为运算的时间。 因此 [*] 则:T(n)=O(1)+T(n一1) =2*O(1)+T(n一2) … =(n一1)*O(1)+T(1) =n*O(1) =O(n) 即fact(n)的时间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/xeVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
若系统的开环传递函数的所有零点和极点均在[s]平面的左半平面,则该系统称作【】
系统传递函数的零点、极点和放大系数决定着系数的________和稳态性能。
IPv4将IP地址没置为【】
给出信息加密的一般模型图示,并简要解释术语:明文,密文,密钥。
简述采用检查点方法的恢复算法的主要内容。
某系统采用动态分区存储管理技术。某时刻在内存中有三个空闲区,这三个空闲区的首地址和大小分别是:空闲区1(100KB、10KB),空闲区2(234KB、30KB),空闲区3(300KB、15KB);主存分配如题47图所示。现有如下作业序列:作业1要求15KB
考虑一个涉及如下磁道的按时间有序地请求访问序列:98,183,37,122,14,124,65,67如果磁头的初始位置在53磁道:若接先来先服务算法,服务完上述请求序列后,磁头总计要移动多少个磁道?
脚手架搭设高度________m及以上的落地式钢管脚手架工程属于危险性较大的分部分项工程()
试根据题34图箭线式网络图的截图,请将题34图绘制在答题卡上,并在各结点的空白处填上正确的结点时间(天)。
在网络技术中,以结点代表活动,以箭线表示活动之间的先后承接的关系,这种图称之为()
随机试题
①现在,“元宇宙”将不再是一种想象,人们正在利用增强现实(AR)、虚拟现实(VR)和互联网(Intemet)的技术手段,使现实中的人类在数字化技术的加:持下进入元宇宙,凭借网络重新定义自己,体验一种全新的生活②对多数人来说,何谓元宇宙,这是必须首先弄清楚的
简答“三个代表”重要思想是我们党的“立党之本、执政之基、力量之源”。
肺炎患者膳食禁忌
10个月男孩,腹泻2d,大便薄,7~8次/日,有时吐,小便量稍减少。体检:皮肤稍干,弹性可,眼窝、前囟稍凹陷。1.5岁女孩,腹泻3~4d,大便水样,量多;10余次/日,有呕吐,12h无尿。体检:重病容,精神萎,表情淡漠,面色苍灰,眼窝凹陷,眼闭不合,
若一个个人投资者想要购买一个低风险的投资品,且要求期限在3个月左右,则其可投资的证券包括()。Ⅰ.银行定期存款Ⅱ.短期回购协议Ⅲ.中央银行票据Ⅳ.短期融资券Ⅴ.同业拆借Ⅵ.大额可转让定期存单
联合国环境规划署2008年6月10日推出了一本记录过去几十年中非洲在环境方面经历的各种变化的图片册。图片册收录了不同时期在非洲各国的。100多个地点上空拍摄的300多幅卫星图片,展示了类开发活动、人口增长、气候变化乃至武装冲突等因素对自然环境造成的影响。读
ThatmakearriveA.itisenoughfromwhichto(56)______aninductionB.you(57)______atyourfinaldeterminationC.youimmedi
MikewenttoLondonby______.Mikefoundhishotelin______.
Ifcostscontinueto______,thestatewillnotbeabletoaffordthisschemeforlong,anditwillbecomeunpopular.
Terryishavinglunchatasaladbar.Therearetwotypesoflettucetochoosefrom,aswellasthreetypesoftomatoes,andfou
最新回复
(
0
)