一、单项选择题。本大题共25个小题,每小题 2.0 分,共50.0分。在每小题给出的选项中,只有一项是符合题目要求的。
若有序表为(b, c, d, e, f, g, q, r, s, t),则在二分查找关键字b的过程中,先后进行比较的关键字依次为()。
f,c,b
f,d,b
g,c,b
g,d,b
在对n个关键字进行直接选择排序的过程中,每一趟都要从无序区选出最小关键字元素,则在进行第i趟排序之前,无序区中元素的个数为()。
i
i+1
n-i
n-i+1
若用邻接矩阵表示一个有向图,则其中每一列包含的″1″的个数为()。
图中每个顶点的入度
图中每个顶点的出度
图中每个顶点的度
图中连通分量的数目
一散列表长度m为100,采用除留余数法构造散列函数,即H(K)=K%P (P<=m),,为使散列函数具有较好的性能,P的选择应是()。
99
100
97
93
二维数组A[8][9]按行优先顺序存储,若数组元素A[2][3]的存储地址为1087,A[4][7]的存储地址为1153,则数组元素A[6][7]的存储地址为()。
1207
1209
1211
1213
对关键字序列(56, 23, 78, 92, 88, 67, 19, 34)进行增量为3的一趟希尔排序的结果为()。
(19, 23, 56, 34, 78, 67, 88, 92) )
(23, 56, 78, 66, 88, 92, 19, 34)
(19, 23, 34, 56, 67, 78, 88, 92)
(19, 23, 67, 56, 34, 78, 92, 88
对线性表,在下列哪种情况下应当采用链表表示?( )
经常需要随机地存取元素
经常需要进行插入和删除操作
表中元素需要占据一片连续的存储空间
表中元素的个数不变
一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序列的是( )。
2 3 1
3 2 1
3 1 2
1 2 3
AOV网是一种()。
有向图
无向图
无向无环图
有向无环图
采用开放定址法处理散列表的冲突时,其平均查找长度()。
低于链接法处理冲突
高于链接法处理冲突
与链接法处理冲突相同
高于二分查找
若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E,则该二叉树结点的前序遍历的序列为()。
E、G、F、A、C、D、B
E、A、G、C、F、B、D
E、A、C、B、D、G、F
E、G、A、C、D、F、B
以下数据结构中哪一个是非线性结构?()
队列
栈
线性表
二叉树
设有一个二维数组A[m][n],假设A[0][0]存放位置在644,A[2][2]存放位置在676,每个元素占一个空间,则A[3][3]存放位置在()。
688
678
692
696
树最适合用来表示()。
有序数据元素
无序数据元素
元素之间具有分支层次关系的数据
元素之间无联系的数据
若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()。
1,2,3
9,5,2,3
9,5,3
9,4,2,3
对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用H(K)=K % 9作为散列函数,则散列地址为1的元素有()个。
1
2
3
4
能帮助哈吗?呵呵