首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面这个程序段的时间复杂度是( )。 for (i=1; i<n; i++) { y=y+1; for (j=0;3<-(2*n);j++) x++; }
下面这个程序段的时间复杂度是( )。 for (i=1; i<n; i++) { y=y+1; for (j=0;3<-(2*n);j++) x++; }
admin
2010-02-22
33
问题
下面这个程序段的时间复杂度是( )。 for (i=1; i<n; i++) { y=y+1; for (j=0;3<-(2*n);j++) x++; }
选项
A、O(log2n)
B、O(n)
C、O(nlog2n)
D、O(n2)
答案
8
解析
语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。在本例算法中,其中语句“y=y+1;”的频度是n-1,语句“x++;”的频度是(n-1)(2n+1)=2n2-n-1。则该程序段的时间复杂度是T(n)=n-1+n2-n-1=O(n2)。
转载请注明原文地址:https://jikaoti.com/ti/JXH0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学、并按年龄进行降序排序生成新的表WS,正确的SQL命令是()。
子程序通常分为两类:()和函数,前者是命令的抽象,后者是为了求值。
下列关于栈的叙述中正确的是______。
数据处理的最小单位是______。
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为______。
一个算法的时间复杂性是()的函数。
下列叙述中,不属于软件需求规格说明书的作用的是______。
软件工程的出现是由于()。
软件详细设计生产的图如下:该图是()。
以下选项中可访问字符串s从右侧向左第三个字符的是
随机试题
设(X,Y)的概率密度为f(x,y)=2e-(x+y),0<x<y<+∞,Z=X+Y.求边缘密度fX(x)和期望E(Y|X=1);
有关食管癌,下列描述正确的是
关于真菌培养,不正确的是
李老师带领一组实习生到某市郊区县进行口腔健康调查,大家认真讨论了调查方案和步骤方法,就下面的各个环节提出了具体措施。调查指数和标准采用
男性,69岁,反复咳嗽、咳痰30年,气短8年;1周前开始发热,咳嗽、咳脓性痰,呼吸困难,来院诊治。血气分析;pH7.40,PaO250mmHg,PaCO270mmHg,BE14.5mmol/L。该患者的诊断是
患者,男性,66岁,肝癌中晚期。患者极度消瘦,不思饮食,护士为其插胃管补充营养。判断胃管是否在胃内的最好方法是
关于公司资本结构的说法,正确的有()。
(江苏2008C—14)一个面积为2π的圆,其内接长方形的最大面积为()。
"PaleolithicArt"→Theseveralmillenniafollowing30,000B.C.sawapowerfuloutburstofartisticcreativity.Theartworks
TheabilitytomovetofindnewworkhaslongbeenacornerstoneoftheAmericanDream.Thereisgrowingconcernthatbeingst
最新回复
(
0
)