1. 单选题 简单 5分
若一个有向图中的顶点不能排成一个拓扑序列,则可断定该有向图______。
A.是个有根有向图
B.是个强连通图
C.含有多个入度为0的顶点
D.含有顶点数目大于1的强连通分量
回答正确
解析
2 . 单选题 简单 5分
以下关于图拓扑排序的叙述中正确的是______。 Ⅰ.任何无环的有向图,其顶点都可以排在一个拓扑序列中。 Ⅱ.若n个顶点的有向图有唯一的拓扑序列,则其边数必为n-1。 Ⅲ.在一个有向图的拓扑序列中,若顶点a在顶点b之前,则图中必有一条边<a,b>
A.仅Ⅰ
B.仅Ⅰ、Ⅲ
C.仅Ⅱ、Ⅲ
D.Ⅰ、Ⅱ和Ⅲ
回答正确
解析
3 . 单选题 简单 5分
关键路径是事件结点网络中______。
A.从源点到汇点的最长路径
B.从源点到汇点的最短路径
C.最长的回路
D.最短的回路
回答正确
解析
4 . 单选题 简单 5分
一个表示工程的AOE网中的关键路径______。
A.必须是唯一 的
B.可以有多条
C.可以没有
D.以上都不对
回答正确
解析
5 . 单选题 简单 5分
以下对于AOE网的叙述中,错误的是______。
A.在AOE网中可能存在多条关键路径
B.关键活动不按期完成就会影响整个工程的完成时间
C.任何一个关键活动提前完成,整个工程也将提前完成
D.所有关键活动都提前完成,整个工程也将提前完成
回答正确
解析
(看定义)
任何一个关键活动提前完成,只能影响他所在的关键路径,跟其他关键路径没有联系;
若是只有一个关键路径超前,其他的没有,则整个工程也不可能提前完成
6 . 单选题 简单 5分
在长度为n的线性表中顺序查找时,不成功情况下平均比较次数是______。
A.n
B.n/2
C.(n+1)/2
D.(n-1)/2
回答正确
解析
7 . 单选题 简单 5分
在长度为n的线性表中顺序查找时,成功情况下最多的比较次数是______。
A.1
B.n
C.n/2
D.(n+1)/2
回答错误
解析
8 . 单选题 简单 5分
对长度为3的顺序表进行顺序查找,若查找第1个元素的概率是1/2,查找第2个元素的概率是1/3,查找第3个元素的概率是1/6,则成功查找表中任一元素的平均查找长度是______。
A.5/3
B.2
C.7/3
D3
回答正确
解析
1*1/2 + 2*1/3 + 3*1/6 =1/2+2/3+1/2=5/3
9 . 单选题 简单 5分
对线性表进行折半查找时,要求线性表必须______。
A.以顺序方式存储
B.以链接方式存储
C.以顺序方式存储,且结点按关键字有序排序
D.以链表方式存储,且结点按关键字有序排序
回答正确
解析
10 .* 单选题 简单 5分
折半查找对应的判定树中,外部结点是______。
A.一次成功查找过程终止的结点
B.一次失败查找过程终止的结点
C.一次成功查找过程中经过的中间结点
D.一次失败查找过程中经过的中间结点
回答正确
解析
11 . 单选题 简单 5分
已知一个长度为16的有序顺序表R[1..16],采用折半查找方法查找一个存在的元素,则比较的次数最多是______。
A.5
B.4
C.7
D.6
回答正确
解析
12 . 单选题 简单 5分
设有100个元素的有序顺序表,采用折半查找方法,不成功时最大的比较次数是______。
A.25
B.50
C.10
D.7
回答正确
解析
不成功查找的最多比较次数:log2(n+1)
13 . 单选题 简单 5分
有一个长度为12的有序表R[0..11],按折半查找法对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比较次数为______。
A.35/12
B.37/12
C.39/12
D.43/12
回答正确
解析
构造相应的判定树,第一层有一个结点,第二层有2个结点,第三层有4个结点,第四层有5个结点,则ASL(成功)=(1*1 + 2*2 + 3*4 + 4*5) /12 =37/12
14 . 单选题 简单 5分
有一个长度为12的有序表R[0..11],按折半查找法对该表进行查找,在表内各元素等概率情况下查找不成功所需的平均比较次数为______。
A.35/11
B.37/12
C.49/12
D.49/13
回答错误
解析
15 . * 单选题 简单 5分
有一个有序表为(1,3,9,12,32,41,45,62,75,77,82,95,99),当采用折半查找法查找关键字为82的元素时,______ 次比较后查找成功。
A.1
B.2
C.4
D.8
回答正确
解析
分别和45,77,95,82进行比较
首先和有序表的中间数 ‘ 45 ’ 进行比较,82>45,所以看45的右边
右边的六个数中间77,因为82>77,所以还是看77右边
右边三个数,中间数95,82<95,所以看左边
左边的一个数82,与关键字82相同,所以查找成功
四次
16 . 单选题 简单
有一个长度为n的有序顺序表,采用折半查找,经过i次比较成功找到的最多元素个数是______。
A.2i
B.2i+1
C.2i-1
D.2i-1
回答错误
解析
17 . 单选题 简单 5分
当采用分块查找时,数据的组织方式为______。
A.数据分成若干块,每块内数据有序
B.数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的关键字组成索引块
C.数据分成若干块,每块内数据有序,每块内最大(或最小)的关键字组成索引块
D.数据分成若干块,每块中的数据个数必须相同
回答正确
解析
18 . 单选题 简单 5分
对含有3600个元素的顺序表进行分块查找,若索引表和方块均采用顺序查找方法,最理想的块长是______。
A.1800
B.60
C.1200
D.log23600
回答正确
解析
19 . 单选题 简单 5分
设待查关键字为47,且已存入变量k中,如果在查找过程中,和k进行比较的元素依次是47、32、46、25、47,则所采用的查找方法______。
A.是一种错误的方法
B.可能是分块查找
C.可能是顺序查找
D.可能是折半查找
回答正确
解析
分块查找:最佳元素个数:根号(元素个数)
20 . 单选题 简单 5分
从19个元素的序列中查找其中某个元素,如果最多进行5次元素之间的比较,则采用的查找方法只可能是______。
A.折半查找
B.分块查找
C.顺序查找
D.二叉排序树查找
回答正确
解析