树、图、查找、排序习题一
(2008-12-07 01:42:50)
标签:
杂谈 |
第一部分 选择题
1、
A.
2、在具有6个顶点的无向简单图中,当边数至少为
A.
3、在内部排序中,平均比较次数最少的一种是
A.
插入排序
4、具有65个结点的完全二叉树其浓度为
A.
8
5、若表r在排序前已按元素键值递增顺序排列,采用
A. 直接插入排序
6、带权有向图G用邻接矩阵A存储,则顶点i的入度等于A中
A.
第i行非∞元素之和
C.
第i行非零且非∞元素个数
7、下列排序算法中,
A.
选择
8、对有14个元素的有序表A[1..14]作二分查找,查找元素A[4]时的被比较元素依次为
A.A[1],A[2],A[3],A[4]
C.
A[7],A[3],A[5],A[4]
9、以二叉链表作为二叉树的存储结构,在具有n个结点的二叉链表中(n>0),空链域的个数为
A.2n-1
10、关键路径是事件节点网络中
A.从起点到终点的最长路径
C.最长的回路
11、设有向图有n个顶点和e条边,进行拓扑排序时,总的计算时间为
A.
O(nlog2e)
12、如果要求一个线性表既能较快的查找,又能适应动态变化的要求,则可采用
A.
分块
13、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a11为第一个元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为
A.
14、设F是一个森林,B是由F转换得到的二叉树,F中有n个非终端结点,B中右指针域为空的结点有
A.
15、设有100个元素,采用二分法查找时,最大比较次数是
A.
7
16、已知关键序列为:3,7,6,9,8,1,4,5,2,进行排序的最小交换次数是
A.6
17、
A.
标识
18、任何一个带权的无向连通图的最小生成树
A. 只有一棵
19、下列存储形式中,哪一个不是树的存储形式
A. 双亲表示法
20、对n个记录的文件进行堆排序,最坏情况下的执行时间为
A.
O(nlog2n)
21、一个记录的关键字为{46,79,56,38,40,84},采用快速排序以一个记录为基准得到的第一次划分结果为
A.{38,40,46,56,38,79,84}
C.{40,38,46,56,79,84}
22、对5个不同的数据进行排序,最多需要比较
A.8
23、设有向图有n个顶点和e条边,进行拓扑排序时,总的计算时间为
A.O(nlog2e)
24、从未排序序列中挑选元素,将其放在已排序序列的一端,这种排序方法称为
A.选择排序
25、若n个顶点的无向图采用邻接矩阵存储方法,该邻接矩阵是一个
A.一般矩阵
26、一个n*n的对称矩阵,如果以行或列为主序放入内存,则其容量为
A.n*n
27、在一个图中,所有顶点的度数之和等于所有边数的
A.
1/2
28、下列排序方法中,排序趟数与序列的原始状态有关的方法是
A.选择排序
29、在一棵具有五层的满二叉树中,结点的总数为
A.31
30、在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度为
A.O(1)
31、当两个元素比较出现反序时就相互交换位置的排序方法称为
A.归并排序
32、对线性表进行二分查找时,要求线性表必须
A.以顺序方式存储
C.以链接方式存储
33、在一棵二叉树中,第5层上的结点数最多为
A.
8
34、由分别带权为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为
A.23
35、导致图的遍历序列不唯一的因素是
A.出发点不同,遍历方法不同
C.遍历方法不同,存储结构不同
36、折半查找算法的时间复杂度为
A.O(n2)
37、在归并排序过程中,需要归并的趟数为
A.
n
38、已知8个数据元素为{34,76,45,18,26,54,92,65},按照依次插入结点的方法生成一棵二叉树后,最后两层上的结点总数为
A.1
39、对下列关键字序列用快速排序法进行排序时,速度最快的情形是
A.{21,25,5,17,9,23,30}
C.
{21,9,17,30,25,23,5}
40、堆的形状是一棵
A.二叉排序树
41、如右图所示的图,若从顶点a出发按深度优先搜索进行遍历,则可以得到
A.
B.
C.
D.
42、以下哪个术语与数据的存储结构无关?
A.栈
43、顺序查找法适用于存储结构为
A.散列存储
44、就平均时间而言,下列排序方法中最佳的一种是
A.堆排序
45、比较次数与待排序记录的初始排列状态无关的是
A.插入排序
46、
A.
归并排序
47、由二叉树的
A.前序和后序
48、设有一个长度为100的已排好序的表,用二分查找法进行查找,若查找不成功,至少比较
A.
9
49、一棵二叉排序树T,用
A.先根遍历
50、下列四种排序方法中,不稳定的方法是
A.直接插入排序
51、散列函数有一个共同的性质,即函数值应当以
A.最大概率
52、排序算法好坏的最重要标志是
A.
53、散表函数不是一对一的关系,因此选用好的
A.散列函数
54、有文件局部有序或文件长度较小的情况下,最佳内部排序方法是
A.直接插入排序
55、具有n个顶点的有向完全图中,边的总数为
A.n(n+1)
56、下述排序算法中,稳定的是
A.直接选择排序
57、倒排文件的主要优点是
A.便于进行插入和删除运算。
C.能大大提高基于非关键码数据项的查找速度
D.能大大节省存储空间
58、设结点x和结点y是二叉树T中的任意两个结点,若在先根序列中x在y之前,而在后根序列中x在y之后,则x和y的关系是
A.x是y的左兄弟
C.
x是y的祖先
59、下称四种排序方法中,不稳定的方法是
A.直接插入排序
60、用Prim算法求下列连通的带权图的最小代价生成树,在算法执行的某一时刻,已选取的顶点集合U={1,2,3},边的集合TE={(1,2),(2,3)},要选取下一条权值最小的边,应当从
A.{(1,4),(3,4),(3,5),(2,5)}
C.{(1,2),(2,3),(3,5)}