早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
算法的时间复杂度是指(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的一些数据.A012345B-117173149这个计算装置是如 数学 2020-04-07 …
(2002•北京)在研究并行计算的基本算法时,有以下简单模型问题:用计算机求n个不同的数v1,v2 其他 2020-05-12 …
下列组织中,可以作为一个会计主体进行核算的有( )。A.合伙企业 B.单独核算的基金C.独立核算 财会类考试 2020-05-17 …
我国国民经济核算体系中对国民经济运行的流量进行核算的子体系有()。A.国内生产总值核算B.投入产 财会类考试 2020-05-21 …
承保飞机驾驶员或其他持有飞行执照的机组人员(有时也包括地面维修人员),由于意外事故致 职业资格考试 2020-05-22 …
在分数和小数加减混合运算算式①378−1.631;②10.06−156;③4.86−145;④13 其他 2020-06-14 …
为什么“加减乘”是从低位往高位进行运算的,而除是从高位往低位进行运算?(这个问题困扰我好多年了) 语文 2020-06-24 …
阅读下面的文字,完成1-3题。中国珠算是以算盘为工具进行数字计算的一种方法,它由运用竹签做筹码来进 语文 2020-07-07 …
探究规律,完成相关题目沸羊羊说:“我定义了一种新的运算,叫❈(加乘)运算.”然后他写出了一些按照❈ 数学 2020-07-10 …
中行折算价单位为什么是人民币/100外币查了一下汇率,我知道现在很多公司换算汇率的时候是以中行折算 语文 2020-07-24 …