- 4
- 0
- 约1.02万字
- 约 14页
- 2017-06-09 发布于贵州
- 举报
1、下列数据结构中,属于非线性结构的是( )。
A) 循环队列
B) 带链队列
C) 二叉树
D) 带链栈
参考答案:C
【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。
2、下列数据结构中,能够按照先进后出原则存取数据的是( )。
A) 循环队列
B) 栈
C) 队列
D) 二叉树
参考答案:B
【解析】栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据
3、对于循环队列,下列叙述中正确的是( )。
A) 队头指针是固定不变的
B) 队头指针一定大于队尾指针
C) 队头指针一定小于队尾指针
D) 队头指针可以大于队尾指针,也可以小于队尾指针
参考答案:D
【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。
4、算法的空间复杂度是指( )。
A) 算法在执行过程中所需要的计算机存储空间
B) 算法所处理的数据量
C) 算法程序中的语句或指令条数
D) 算法在执行过程中所需要的临时工作单元数
参考答案:A
【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A)。
5、软件设计中划分模块的一个准则是( )。
A) 低内聚低耦合
B) 高内聚低耦合
原创力文档

文档评论(0)