首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
算法的时间复杂度是指 ( )
算法的时间复杂度是指 ( )
admin
2010-02-22
81
问题
算法的时间复杂度是指 ( )
选项
A、执行算法程序所需要的时间
B、算法程序的长度
C、算法执行过程中所需要的基本运算次数
D、算法程序中的指令条数
答案
4
解析
算法的时间复杂度实际上就是执行算法程序所需要的计算工作量。为了客观地反映算法性能,在度量算法的时间复杂度时,应该与编写算法程序所使用的程序设计语言、执行算法程序时所使用的计算的工具以及程序员的水平无关。选项A错误,因为同一算法程序在运行速度不同的计算机上运行时,其计算时间是不同的。选项B错误,因为算法所编写的程序长度往往与程序设计语言以及程序员的水平有关,同一个算法,用不同的程序设计语言或者不同的程序员所编写出的程序其长度可能会大不相同。选项D错误,因为根据一个算法所编制出的程序之中,其指令条数往往与程序设计语言以及程序员的水平有关,不能用算法程序中的指令条数来度量算法的时间复杂度。所以,本题正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/9z9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在下面的表达式中,运算结果为逻辑真的是()。
结构化程序的三种基本结构是()。
打开考生文件夹下的DB数据库,完成如下基本操作:使用SQLUPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005-10-01,并将SQL语句存储到名为TWO.PRG的文件中。
打开考生文件夹下的DB数据库,完成如下基本操作:为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。
下面关于运行应用程序的说法正确的是()。
在考生目录下完成下列操作:为stock_name表的股票代码字段设置有效性规则,“规则”是:left(股票代码,1)=“6”,错误提示信息是“股票代码的第一位必须是6”。
非空的循环单链表head的尾结点(由p所指向),满足______。
冒泡排序算法在最好的情况下的元素交换次数为()。
下面代码的输出结果是vlist=list(range(5))print(vlist)
下列Applet实现画一条连接窗口右上角的直线。选择正确的语句填入横线处。importjava.applet.*;importjava.awt.*;publicclassex25extendsApplet{
随机试题
提出每个部门超过由科学方法确定的定额以上的收益由职工和雇主平分的管理者是()
A.胃液B.胰液C.唾液D.胆汁对脂肪消化能力最强的消化液是
根据《选举法》的规定,关于选举机构,下列哪一选项是不正确的?(2011—卷一—25,单)
电路如图7-18所示,己知I1=I2=1A,总电流I=()A。
设备制造的质量监控方式不包括()
机电工程施工现场的外部协调管理中,协调的形式以( )。
生产企业的物流管理组织是围绕着流通活动的各种职能所设置的,通常是流通企业生产活动的组织保证。()
我国对十二律产生的方法最早的记载是()中的“三分损益法”。
【程序】***主程序SETTALKOFFCLEARSTORE100TOX,Y,ZSETPROCEDURETOGC1DOPROClWITHX,Y?X,Y,ZSETPR()CEDURETOSETTALKON
TeamWorkTheclassteacher/sandstudent/sneedtoworklikeateam,withtheteacherbeingthecoachwhoneedstocontin
最新回复
(
0
)