首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的时间复杂度为:______。 i=0;s=0; while(s<n) {i++;s=s+i;)
下面程序的时间复杂度为:______。 i=0;s=0; while(s<n) {i++;s=s+i;)
admin
2010-12-16
56
问题
下面程序的时间复杂度为:______。 i=0;s=0; while(s<n) {i++;s=s+i;)
选项
A、
B、O(1)
C、O(n)
D、O(n2)
答案
A
解析
本题考查时间复杂度的概念,一个算法是由控制结构和原操作构成的,执行时间取决于两者综合效果。为了便于比较同一问题的不同算法,通常的做法是,从算法中选取一种对于所研究的问题来说是基本运算的原操作,以该基本操作重复执行的次数作为算法的时间度量。
本题中选加法为基本操作,问题的规模是n,由于s=s+i,可见s以平方的速度增长,该算法总的执行次数为
,所以可以求得时间复杂度。
转载请注明原文地址:https://www.kaotiyun.com/show/xOjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列系统中,(19)不需要进行网络管理。
若进行网络配置不后不能进入Internet服务,ping 127.0.0.1是通的,ping网关不通,给出(55)的结论是不正确的。 需要确定TCP/IP是否已经初始化,或者在NT上是否配置了重复的IP地址,要使用程序(56)关于ping的使用,其正
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步的操作时间依次为60ns、100ns、50ns和70ns。该流水线的操作周期应为(50)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于在流水
调制解调器(Modem)的功能是实现(45)。在Internet上,可以利用(46)与网友直接聊天。
Programmers test a program by running it to ensure that the(74)are correct and that the program produces the desired outcome. If
在我国《著作权法》中,(19)系指同一概念。
A firewall is a(72)system designed to(73)an organization’s network aga-inst threats.
在OSI参考模型中,实现结点到结点的流量控制、分组路由等功能的协议层是(21)。
操作数“01010101”与“10100101”执行逻辑(2)操作后,运算结果为“11110000”。
在蜂窝移动通信系统中,多址接入方法主要有频分多址接入、时分多址接入和(20)。
随机试题
成人气管异物窒息的现场急救法有
氯丙嗪是碳酸锂是
企业未分配的利润(或未弥补的亏损)应在资产负债表的( )项目单独反映。
(2012年)关于目标管理的说法,正确的是()。
下列各项指标中,其数值越小,说明企业经营的安全程度越大的是()。
(国家2010—40)1,6,20,56,144,()
我国古代司法中,当法无明文规定时,有“举重以明轻”的做法,这种做法()。
中国革命走农村包围城市,武装夺取政权道路的现实可能性是
设f(x)连续,且F(x)=f(t)dt,则F’(x)=().
Thatourenvironmenthaslittletodowithourabilities,charactertraitsandbehavior________centraltohistheory.
最新回复
(
0
)