1 一、 单选题(每小题2 分,共8 分) 1
在一个长度为n 的线性表中顺序查找值为x 的元素时,查找成功时的平均查找长度(即x 同元素的平均比较次数,假定查找每个元素的概率都相等)为 C
(n+1)/2 D
(n-1)/2 2
以下数据结构中哪一个是非线性结构
( D ) A
若有18 个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为( D ) A
1,2,3 B
9,5,2,3 C
9,5,3 D
9,4,2,3 4
设有6 个结点的无向图,该图至少应有( A)条边才能确保是一个连通图
8 5.在下列排序方法中,( c )方法平均时间复杂度为0(nlogn),最坏情况下时间复杂度为0(n2);( d )方法所有情况下时间复杂度均为0(nlogn)
插入排序 b
希尔排序 c
快速排序 d
堆排序 6.具有m 个结点的二叉排序树,其最大深度为( f ),最小深度为( b )
log 2 m b
└ log2 m ┘ +1 c
┌ m/2 ┐ -1 e
┌ m/2 ┐ f
m 7.下列排序方法中,属于不稳定的排序方法是(A ) A
直接插入排序法 B
冒泡排序法 C
基数排序法 D
归并排序法 8 在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是( C ) A
快速排序 B
归并排序 D
基数排序 9 设有一个二维数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置
脚注(10)表示用10 进制表示