一、选择题:(1)下面叙述正确的是______
算法的执行效率与数据的存储结构无关B
算法的空间复杂度是指算法程序中指令(或语句)的条数C
算法的有穷性是指算法必须能在执行有限个步骤之后终止D
以上三种描述都不对(2)算法的时间复杂度是指______
执行算法程序所需要的时间B
算法程序的长度C
算法执行过程中所需要的基本运算次数D
算法程序中的指令条数(3)算法的空间复杂度是指______
算法程序的长度B
算法程序中的指令条数C
算法程序所占的存储空间D
算法执行过程中所需要的存储空间(4)在下列选项中,哪个不是一个算法一般应该具有的基本特征______
拥有足够的情报(5)算法一般都可以用哪几种控制结构组合而成______
循环、分支、递归B
顺序、循环、嵌套C
循环、递归、选择D
顺序、选择、循环(6)在计算机中,算法是指______
解题方案的准确而完整的描述D
排序方法(7)算法分析的目的是______
找出数据结构的合理性B
找出算法中输入和输出之间的关系C
分析算法的易懂性和可靠性D
分析算法的效率以求改进(8)数据的存储结构是指______
数据所占的存储空间量B
数据的逻辑结构在计算机中的表示C
数据在计算机中的顺序存储方式D
存储在外存中的数据(9)以下数据结构中不属于线性数据结构的是______
栈(10)下列叙述中正确的是______
线性表是线性结构B
栈与队列是非线性结构C
线性链表是非线性结构D
二叉树是线性结构(11)线性表的顺序存储结构和线性表的链式存储结构分别是______
顺序存取的存储结构、顺序存取的存储结构B
随机存取的存储结构、顺序存取的存