计算机二级基础知识试题及答案
计算机二级基础知识试题及答案
选择题-公共基础知识-数据结构与算法(共32题)
第1组
161) 下列叙述中正确的是
A)循环队列是线性结构
B)循环队列是线性逻辑结构
C)循环队列是链式存储结构
D)循环队列是非线性存储结构
答案:A
162) 设某棵树的度为3,其中度为3,2,1的结点个数分别为3,0,4。则该树中的叶子结点数为
A)7
B)8
C)6
D)不可能有这样的树
答案:A
163) 设有一个栈与一个队列的初始状态均为空。现有一个序A,B,C,D,E,F,G,H,先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
A)D,C,B,A,E,F,G,H
B)D,C,B,A,H,G,F,E
C)A,B,C,D,E,F,G,H
D)A,B,C,D,H,G,F,E
答案:A
164) 下列叙述中错误的是
A)具有两个以上指针域的链式结构一定属于非线性结构
B)具有两个以上叶子结点的数据结构一定属于非线性结构
C)具有两个根结点的数据结构一定属于非线性结构
D)具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构
答案:A
第2组
165) 下列结构中属于线性结构链式存储的是
A)双向链表
B)循环队列
C)二叉链表
D)二维数组
答案:A
166) 下列叙述中错误的是
A)循环链表的存储空间是连续的.
B)循环链表中有一个表头结点
C)循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点
D)循环链表实现了空表与非空表运算的统一
答案:A
167)度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。 则该树中的叶子结点数为
A)15
B)16
C)14
D)不可能有这样的树
答案:A
168) 在长度为97的顺序有序表中作二分查,最多需要的比较次数为
A)7
B)96
C)48
D)6
答案:A
第3组
169) 下列结构中属于非线性结构的是
A)二叉链表
B)二维数组
C)循环队列
D)双向链表
答案:A
【解析】二叉链表是二叉树的物理实现,是一种存储结构,不属于线性结构。故答案为A。
170) 从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是
A)循环链表
B)双向链表
C)单向链表
D)二叉链表
答案:A
155) 在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
A)0 或 1
B)0
C)1计算机基础知识考试试题及答案
D)队列满
答案:A
172) 设某棵树的度为3,其中度为3,1,0的结点个数分别为3,4,15。则该树中总结点数为
A)30
B)22
C)35
D)不可能有这样的树
答案:A
第4组
173) 下列叙述中正确的是
A)数组是长度固定的线性表
B)矩阵是非线性结构
C)对线性表只能作插入与删除运算
D)线性表中各元素的数据类型可以不同
答案:A
174) 在快速排序法中,每经过一次数据交换(或移动)后
A)能消除多个逆序
B)只能消除一个逆序
C)不会产生新的逆序
D)消除的逆序个数一定比新产生的逆序个数多
答案:A
175) 线性表的长度为n。在最坏情况下,比较次数为n-1的算法是
A)寻最大项
B)同时寻最大项与最小项
C)顺序查
D)有序表的插入
答案:A
176) 设某棵树的度为3,其中度为2,1,0的结点个数分别为3,4,15。则该树中总结点数为
A)不可能有这样的树
B)30
C)22
D)35
答案:A
第5组
177) 下列叙述中错误的是
A)只有一个根结点和一个叶子结点的结构必定是线性结构
B)非空线性结构中只有一个结点没有前件
C)非空线性结构中只有一个结点没有后件
D)向量是线性结构
答案:A
178) 在希尔排序法中,每经过一次数据交换后
A)能消除多个逆序
B)只能消除一个逆序
C)不会产生新的逆序
D)消除的逆序个数一定比新产生的逆序个数多
答案:A
151) 带链栈空的条件是
A)top=bottom=NULL
B)top=-1 且 bottom=NULL

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。