首页
登录
从业资格
某个算法的时间复杂度递归式T(n)=T(n-1)+n,其中n为问题的规模,则该算
某个算法的时间复杂度递归式T(n)=T(n-1)+n,其中n为问题的规模,则该算
最全题库
2022-08-02
88
问题
某个算法的时间复杂度递归式T(n)=T(n-1)+n,其中n为问题的规模,则该算法的渐进时间复杂度为(请作答此空),若问题的规模增加了16倍,则运行时间增加( )倍。A.O(n)B.O(nlgn)C.O(n2)D.O(n2lgn)
选项
A.O(n)
B.O(nlgn)
C.O(n2)
D.O(n2lgn)
答案
C
解析
对于递归式,假设T(1)=1,则:T(n)=T(n-1)+n=T(n-2)+n-1+n=T(n-3)+n-2+n-1+n=1+2+…+n-1+n=n(n+1)/2可见,时间复杂度为O(n2)。若问题的规模增加了16倍,则运行时间增加了162=256倍。
转载请注明原文地址:https://tihaiku.com/congyezige/2407857.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如
对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要
当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是(
有关评估系统效率质量特性,以下论述正确的是( )。A.响应时间越长,系统执行效
软件生命周期中持续时间最长的是( )阶段。A.需求分析 B.程序编码 C.
加密和解密是明文和密文之间的可逆转换,( )不属于加密算法。A.RSA B.
以下控制流图的圈复杂度V(g)为( )。 A.4 B.6 C.8 D.
软件复杂性是指理解和处理软件的难易程度。其度量参数不包括()。A.规模 B.类
在软件开发过程中,详细设计的内容不包括()设计A.软件体系结构 B.算法
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的
随机试题
AreModernKidsCoddled?A)
KeepOurSeasCleanA)Bytheyear2050itisestimatedthattheworld’s
关于子宫内膜癌的描述,下列错误的是A.多发生在老年妇女 B.有绝经期后出血、阴
以下哪项不属于新药研究过程A、临床前研究 B、临床研究 C、临床后研究 D
根据《中华人民共和国药品管理法》,药品监督管理部门批准开办药品经营企业除应具备规
患者,男,25岁,患感冒,症见咽喉肿痛,牙龈肿痛,口舌生疮,目赤肿痛。中医诊断为
2018年8月1日,甲企业向进境地海关申报装载进口货物的轮船进境,海关于8月24
在确定内部审计人员的工作是否可能足以实现审计目的时,注册会计师应当评价的内容包括
电梯导轨安装验收要求不包括()。A.安装位置必须符合制造厂规定 B.预埋件应
男性,61岁。进行性消瘦、低热、食欲不振,伴右上腹胀痛3个月。查体:皮肤黏膜无黄
最新回复
(
0
)