《数据结构》第二次作业

一、单项选择题。本大题共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

第1个回答  2013-08-13
同学。。。。你这个方式可不好,尽量自己先做做看,百度知道不是一个替你做作业的地方
第2个回答  2013-08-16
那么多作业,起码你的悬赏分啊追问

能帮助哈吗?呵呵

相似回答