首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
算法的时间复杂度是指( )。
算法的时间复杂度是指( )。
admin
2021-01-07
45
问题
算法的时间复杂度是指( )。
选项
A、执行算法程序所需要的时间
B、算法程序的长度
C、算法执行过程中所需要的基本运算次数
D、算法程序中的指令条数
答案
C
解析
本题考查计算机程序设计方面的基础知识。
算法复杂度分为时间复杂度和空间复杂度。时间复杂度是指执行算法所需要的计算工作量;而空间复杂度是指执行这个算法所需要的内存空间。
在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记做:T(n)=O(f(n))。
算法的时间复杂度是一个执行时间数量级的表示,并不是执行算法程序所需要的时间值,也与算法程序的长度无必然联系,也不能简单的认为就是算法程序中的指令条数。而是算法执行过程中在所需要的基本运算次数,与模块n(规模)相关,随着n的增大,算法执行的时间的增长率和f(n)的增长率成正比。
转载请注明原文地址:https://kaotiyun.com/show/XVWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
监理方在对信息化建设项目验收工作执行质量控制时,应首先要求承建单位提交(68)。经监理方审核通过后,承建单位再提交(69)。监理方审核通过后,由验收组执行验收工作。监理方对验收过程审查,给出验收结论。如果验收结论为“不通过”则执行(70)。
为了改善系统硬件环境和运行环境而产生的系统更新换代需求而导致的软件维护属于(19)雄护。
软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55)。采用(56)有助于提高(57)。为了提高可移植性,还应(57)。使用(58)语言开发的系统软件具有较好的可移植性。
在软件的开发过程中常用图作为描述工具。如DFD就是面向(33)分析方法的描述工具。在一套分层DFD中,如果某一张图中有Ⅳ个加工(Process),则这张图允许有(34)张子图。在一张DFD图中,任意两个加工之间(35)。在画分层DFD时,应注意保持(36
PKICA体系采用(39)体系,通过一个证书签发中心为每个用户和服务器颁发一个证书,之后用户和服务器、用户和用户之间通过证书相互验证对方的合法性,其标准是能否用CA中心的(40)对个人证书和服务器证书进行解密,而CA中心的(40)存在于公开的CA根证书里
软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。
以下关于监理人员做法或行为的叙述中,不正确的是()。
随机试题
在护理肝硬化严重腹水的病人时,其饮食应注意给予
全血细胞减少的患者,有助于再生障碍性贫血诊断的选项是
我国《企业会计准则——基本准则》规定,企业可以根据自身的行业特点和经营活动的需要选择权责发生制或收付实现制为会计基础。()
下列不属于资产负债表日后事项中“调整事项”的有()。
广义的教育包括社会教育、学校教育和___________。
儿童从会算“二个苹果加三个苹果等于五个苹果”,上升到“2+3=5”的思维变化,体现的发展趋势是()
过度工作和压力都会不可避免地导致失眠症。现在所有的管理人员都有压力。尽管医生反复提出警告,但大多数公司的管理人员每周工作仍然超过六十小时,而其他工作人员每周仅工作四十小时。只有每周工作超过五十小时的员工才能得到一定的奖金。从上述观点可以得出以下哪
甲、乙二人瓜地中的瓜经常被偷,于是二人决定晚上埋伏,欲抓到小偷揍一顿;当晚,同村人丙前来偷瓜,甲、乙二人上前殴打丙,丙亦与二人对打,一时三人扭打做一团。其间,甲掏出偷偷带在身上的匕首,对丙胸部猛刺数刀,致其心脏破裂,当即死亡。下列说法正确的是
心情愉快,则感到“光阴似箭”;心情抑郁,则感到“度日如年”。这表明
将考生文件夹下的MICRO文件夹中的XSAK.BAS文件删除。
最新回复
(
0
)