早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
算法的时间复杂度是指(60)。A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要
题目
算法的时间复杂度是指(60)。
A.执行算法程序所需要的时间
B.算法程序的长度
C.算法执行过程中所需要的基本运算次数
D.算法程序中的指令条数
参考答案
正确答案:C
本题考查计算机程序设计方面的基础知识。算法复杂度分为时间复杂度和空间复杂度。时间复杂度是指执行算法所需要的计算工作量;而空间复杂度是指执行这个算法所需要的内存空间。在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记做:T(n)=O(f(n)。算法的时间复杂度是一个执行时间数量级的表示,并不是执行算法程序所需要的时间值,也与算法程序的长度无必然联系,也不能简单的认为就是算法程序中的指令条数。而是算法执行过程中在所需要的基本运算次数,与模块n(规模)相关,随着n的增大,算法执行的时间的增长率和,f(n)的增长率成正比。
本题考查计算机程序设计方面的基础知识。算法复杂度分为时间复杂度和空间复杂度。时间复杂度是指执行算法所需要的计算工作量;而空间复杂度是指执行这个算法所需要的内存空间。在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记做:T(n)=O(f(n)。算法的时间复杂度是一个执行时间数量级的表示,并不是执行算法程序所需要的时间值,也与算法程序的长度无必然联系,也不能简单的认为就是算法程序中的指令条数。而是算法执行过程中在所需要的基本运算次数,与模块n(规模)相关,随着n的增大,算法执行的时间的增长率和,f(n)的增长率成正比。
看了算法的时间复杂度是指(60)。...的网友还看了以下:
关于放射性元素的半衰期,下列说法中正确的是()A.原子核全部衰变所需时间的一半B.原子核有半数发生 物理 2020-04-05 …
一质点以一定初速度自一光滑斜面底端a点上滑,最高可到达b点,c是ab的中点,如图所示,已知质点从a 物理 2020-05-13 …
A,B,C,D,E五名打字员承担一项打字任务,若单独完成,A需56小时,B需42小时,C需30小时 数学 2020-06-03 …
选出句意明确,没有语选出句意明确,没有语病的一项[]A、昨天,我准备好了考试必备的笔、橡皮、尺和文 语文 2020-06-11 …
某工厂有A,B,C,D,E,F六个车间,人数各不相等.由于工作需要,把B车间工人的1/2调入A车间 数学 2020-06-15 …
圆明园首度遭到侵略者的野蛮洗劫发生在[]A.八国联军侵华战争期间B.第二次鸦片战争期间C.中日甲午 历史 2020-07-15 …
有一学生拿条形磁铁做如下实验:(1)用条形磁铁的中间去吸铁块,未吸住则说明[]A.条形磁铁没有磁性了 物理 2020-11-02 …
A、B、C、D四名打字员承担一项打字任务,若由这四人中的某一人单独完成打字任务,则A需要24小时.B 数学 2020-11-07 …
下列活动所需的时间约为10s的是()A.学生正常吃一顿午饭所需的时间B.心脏跳动一次所需的时间C.运 物理 2020-11-22 …
马六甲海峡位于()A.马来半岛和爪哇岛之间B.马来半岛和苏门答腊岛之间C.中南半岛和马来半岛之间D. 语文 2020-12-03 …