首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序段的时间复杂度是( )。 for (i=1;i<n;i++) { y=y+1; for (j=0;j<=(2*n);j++) x++;
下面这个程序段的时间复杂度是( )。 for (i=1;i<n;i++) { y=y+1; for (j=0;j<=(2*n);j++) x++;
admin
2009-05-20
54
问题
下面这个程序段的时间复杂度是( )。 for (i=1;i<n;i++) { y=y+1; for (j=0;j<=(2*n);j++) x++; }
选项
A、O(log
2
n)
B、O(n)
C、O(nlog
2
n)
D、O(n
2
)
答案
8
解析
语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。在本题算法中,其中语句“y=y+1;”的频度是n-1,语句“x++;”的频度是(n-1)(2n+1)=2n
2
-n-1。则该程序段的时间复杂度是T(n)=n-1+2n
2
-n-1=O(n
2
)。
转载请注明原文地址:https://kaotiyun.com/show/mf5p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下类定义:classPoint{public:voidSetX(intxx){x=xx;}protected:voidSetY(intyy)
已知函数func的原型为intfunc(int,int);则下列选项中,不能作为它的重载函数原型的是()。
软件设计中模块划分应遵循的准则是( )。
面向对象方法中,实现对象的数据和操作结合于统一体中的是
时间复杂度和空间复杂度均属于()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
如需要向一个二进制文件尾部添加数据,则该文件的打开方式为()。
对C++编译器区分重载函数无任何意义的信息是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
随机试题
关于急性心肌梗死溶栓治疗,下列哪项不正确
吴先生,55岁。独居,清晨被邻居发现昏迷倒在地上,室内有煤气味,急送医院就诊。体格检查:血压160/100mmHg,心率50次/分,昏迷状态,颈有抵抗,口唇呈樱桃红色,受压部位皮肤红肿,有多个水疱,眼底检查示视神经盘水肿。初步诊断“急性一氧化碳中毒,并发脑
高产奶牛,已产3胎,此次分娩后2天,出现精神沉郁,食欲废绝,卧底不起,体温37℃。眼睑反射微弱,头弯向胸部一侧等症状。治疗该病有效的方法是
病因学是研究_______的科学()。
A.法莫替丁B.氯苯那敏C.西咪替丁D.特非那定E.苯海拉明可预防晕动症
周某、赵某和贾某因涉嫌强奸、抢劫(共同犯罪),程某因涉嫌包庇贾某被人民法院依法判刑。周某被判处死刑立即执行,赵某被判处无期徒刑,贾某被判处有期徒刑10年,程某被判处有期徒刑1年、缓刑2年。判决生效后,下级人民法院在接到对周某执行死刑的命令后,发现裁判可能有
过去见过的著名运动员不在面前,然而他的形象仍能浮现在你的脑海里,这种心理现象称为( )
根据代理人进行代理活动的方式,可以将代理分为()。
Whichoftheitalicizedpartsfunctionsasasubject?(2012)
______(无论遇上什么困难).we’llhelponeanotherovercomethem.
最新回复
(
0
)