首页
登录
从业资格
某个算法的时间复杂度递归式 T(n)=T(n-1)+n ,其中 n 为问题的规模
某个算法的时间复杂度递归式 T(n)=T(n-1)+n ,其中 n 为问题的规模
最全题库
2022-08-02
81
问题
某个算法的时间复杂度递归式 T(n)=T(n-1)+n ,其中 n 为问题的规模,则该算法的渐进时间复杂度为( ),若问题的规模增加了16倍,则运行时间增加( 此空作答)倍。A.16B.64C.256D.1024
选项
A.16
B.64
C.256
D.1024
答案
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://www.tihaiku.com/congyezige/2408346.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式
项目复杂性、规模和结构的不确定性属于()风险。A.项目 B.技术 C.经济
某项目包含的活动如下表所示,完成整个项目的最短时间为(请作答此空)周。不能通过缩
以下不属于自动化测试的局限性的是( )。A.周期很短的项目没有足够时间准备测试
某开发小组为某企业开发较大规模的项目,该开发小组已经为同一行业的其他企业开发过类
有两个N*N的矩阵A和B,想要在微机(PC机)上按矩阵乘法基本算法编程实现计
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的
采用插入排序算法对n个整数排序,其基本思想是:在插入第i个整数时,前i-1个整数
以下属于影响软件可靠性因素的是( )。 ①软件运行剖面②软件规模
以下属于静态测试方法的是( )。A.分支覆盖率分析 B.复杂度分析 C.系
随机试题
Nobodycanlivewithoutothers’support,andnosocialorganizationcanboom
中国是世界上最古老的文明之一。有着悠久的历史和灿烂的文化。中国在夏朝时开始进入了文明时代。创造了辉煌的科技和文化。指南针、火药、造纸术、印刷术是中国古代
Whatisanappropriatetitleforthispassage?[br]Whatisawayfortheprospe
在中国,书法(calligraphy)在传统艺术领域占据了一个独特的位置。它不仅是一种沟通的方式,而且是一个人在审美方面表达内心世界的渠道。古代人非常重
[originaltext]TherearethreegroupsofEnglishlearners:beginners,interm
在水处理初期,水中主要的原生动物种类是( )A.纤毛虫 B.钟虫
8岁男孩,因呕吐伴手足搐搦2日住院。患者曾发生呕吐三次。住院时疲乏无力,尿少,口
A.慢性盆腔炎 B.晚期宫颈癌 C.滴虫性阴道炎 D.念珠菌性阴道炎 E
在会计核算的四个基本提前中,()规定了会计核算内容的空间范围。A.会计主体
(2020年真题)税务行政复议申请期限是申请人知晓税务机关作出具体行政行为之日起
最新回复
(
0
)