数据结构学习中对于算法的描述下面说法正确的是()
A.算法原地工作的含义是指不需要任何额外的辅助空间
B.在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2^n)的算法
C.所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界
D.同一个算法,实现语言的级别越高,执行效率就越低
A.算法原地工作的含义是指不需要任何额外的辅助空间
B.在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2^n)的算法
C.所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界
D.同一个算法,实现语言的级别越高,执行效率就越低
第3题
A.其他几个选项说法都错误
B.为解决某问题的算法同为该问题编写的程序含义是相同的
C.算法的可行性是指指令不能有二义性
D.算法最终必须由计算机程序实现
第6题
A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须在执行有限个步骤之后终止
D.以上三种描述都不对
第8题
A.算法的时间复杂度,是指它在某台计算机上具体实现时的运行时间
B.算法的时间复杂度,是指对于该算法的一种或几种主要的运算,运算的次数与问题的规模之间的函数关系
C.空间复杂度,是指它在某台计算机上具体实现时的内存占用空间
D.一个算法的优劣主要从算法的执行时间衡量
第9题
A.算法的可行性是指指令不能有二义性
B.算法最终都必须由计算机程序实现
C.为解决某问题的算法与为该问题编写的程序含义是相同的
D.算法必须要有输人和输出
第10题
A.算法可以用自然语言、流程图、伪代码来描述
B.算法的步骤必须是有限的
C.算法可以没有输入,但必须有输出
D.算法的步骤不需要确切的定义,合适就行
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!