数据结构第七章考试题库(含答案).pdf
《数据结构第七章考试题库(含答案).pdf》由会员分享,可在线阅读,更多相关《数据结构第七章考试题库(含答案).pdf(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 七 章 图一、选择题1.图中有关路径的定义是()。【北方交通大学2 0 0 1 、2 4(2分】A.由顶点和相邻顶点序偶构成的边所形成的序列C.由不同边所形成的序列2.设无向图的顶点个数为n,则该图最多有()条边。A.n-1 B.n(n-l)/2 C.n(n+l)/2B.由不同顶点所形成的序列D.上述定义都不是D.0 E.n2【清 华 大 学 1 9 9 8 一、5 (2分)】【西安电子科技大1 9 9 8 一、6 (2分】【北京航空航天大学1 9 9 9 一、7 (2分】3.一个n个顶点的连通无向图,其边的个数至少为()。【浙 江 大 学 1 9 9 9 四、4(4分)】A.n-l B.
2、n C.n+14.要连通具有n 个顶点的有向图,至少需要(D.n lo g n;)条边。【北京航空航天大学2 0 0 0 一、6(2分】5.6.A.n-l B.nn个结点的完全有向图含有边的数目A.n*n B .n (n+1 )一个有n 个结点的图,最 少 有(A.0 B.1C.n+1 D.2 n()o【中山 大 学 1 9 9 8 二、9 (2分】C.n /2 D.n*(n 1)个连通分量,最 多 有()个连通分量。C.n-l D.n【北京邮电大学2 0 0 0 二、5 (2 0/8 分 7.在一个无向图中,所有顶点的度数之和等于所有边数()倍,在一个有向图中,所有顶点的入度之和等于所有顶点
3、出度之和的()倍。【哈尔滨工业大学2 0 0 1 二、3 (2分】A.1/2 B.2 C.1 D.48.用有向无环图描述表达式(A+B)*(A+B)/A),至少需要顶点的数目为()。【中山大学1 9 9 9 ,1 4A.5 B.6 C.8 D.99.用 DFS 遍历一个无环有向图,并在DFS 算法退栈返回时打印相应的顶点,则输出的顶点序列是()oA.逆拓扑有序 B.拓扑有序 C.无序的【中科院软件所1 9 9 8 1 0.下面结构中最适于表示稀疏无向图的是(),适于表示稀疏有向图的是()。A.邻接矩阵 B.逆邻接表 C.邻接多重表 D.十字链表 E.邻接表【北京工业大学2 0 0 1 一、3
4、(2分)】1 1.下列哪一种图的邻接矩阵是对称矩阵?()【北方交通大学2 0 0 1 一、1 1 (2分】A.有向图 B,无向图 C.A 0 V 网 D.A O E网1 2.从邻接阵矩 可以看出,该图共有()个顶点;如果是有向图该图共有()条弧;如果是无向图,则 共 有()条边。【中科院软件所1 9 9 9 六、2 (3分】.A.9 B.3 C.6 D.1 E.以上答案均不正确.A.5 B.4 C.3 D.2 E.以上答案均不正确.A.5 B.4 C.3 D.2 E.以上答案均不正确1 3.当一个有N个顶点的图用邻接矩阵A表示时,顶点V i 的度是()。【南京理工大学1 9 9 8一、4(2
5、分】A.B.C.1).+1 4.用相邻矩阵A表示图,判定任意两个顶点V i 和 V j 之间是否有长度为m的路径相连,则只要检查()的第i 行第j 列的元素是否为零即可。【武汉大学2 0 0 0 二、7 A.m A B.A C.A D.A m-11 5 .下列说法不正确的是()。【青岛大学2 0 0 2 二、9 (2 分】A.图的遍历是从给定的源点出发每一个顶点仅被访问一次 C.图的深度遍历不适用于有向图B.遍历的基本算法有两种:深度遍历和广度遍历 D.图的深度遍历是一个递归过程1 6 无 向 图 G=(V,E),其 中:V=a,b,c,d,e,f ,E=(a,b),(a,e),(a,c),(
6、b,e),(c,f),(f,d),(e,d),对该图进行深度优先遍历,得到的顶点序列正确的是()。【南京理工大学20 0 1 一、14 (1.5 分】A.a,b,e,c,d,f B.a,c,f,e,b,d C.a,e,b,c,f,d D.a,e,d,f,c,b17.设图如右所示,在下面的5 个序列中,符合深度优先遍历的序列有多少?()c【南京理工大学20 0 0 、20 (1.5 分】ae b d fc a c f d e b a e d f c bA.5个 B.4个 C.3 个a e f d c bD.2 个a e f d b第 17题图 第 18题图18.下图中给出由7 个顶点组成的无向图
7、。从顶点1 出发,对它进行深度优先遍历得到的序列是(),而进行广度优先遍历得到的顶点序列是()。【中科院软件所1999六、2-(1)(2 分 .A.135 4 267 B.134 765 2 C.15 34 276 1).124 765 3 E.以上答案均不正确.A.15 34 267 B.17264 5 3 C.135 4 276 I).124 765 3 E.以上答案均不正确19.下面哪一方法可以判断出一个有向图是否有环(回路):【东北 大 学 20 0 0 4、2(4 分】A.深度优先遍历 B.拓扑排序 C.求 最 短 路 径 D.求关键路径20 .在图采用邻接表存储时,求最小生成树的P
8、 r i m 算法的时间复杂度为()。A.0(n)B.O(n+e)C.0(n2)D.0(n3)【合肥工业大学20 0 1 一、2(2分】21.下面是求连通网的最小生成树的p r i m 算法:集合V T,E T 分别放顶点和边,初始为(1),下面步骤重复n-1次:a:(2);b:(3);最后:(4 )。【南京理工大学1997 一、11_ 14(8分(1).A.V T,E T 为空C.V T 为网中任意一点,E T 为空(2).A.选 i 属于V T,j 不属于V T,且B.选 i 属于V T,j 不属于V T,且B.V T 为所有顶点,E T 为空D.V T 为空,E T 为网中所有边(i,j
9、)上的权最小(i,j)上的权最大C.选 i 不属于V T,j 不属于V T,且(i,D.选 i 不属于V T,j 不属于V T,且(i,j)上的权最小j)上的权最大(3).A.顶 点 i 加入V T,(i,j)加入E TC.顶点j 加入V T,(i,j)从 E T 中删去E T(4).A.ET中为最小生成树C.E T 中有n-1条边时为生成树,否则无解B.顶点j 加入V T,(i,j)加入E TD.顶 点 i,j 加入V T,(i,j)加入B.不在E T 中的边构成最小生成树D.E T 中无回路时,为生成树,否则无解22.(1).求从指定源点到其余各顶点的迪杰斯特拉(D i j k s t r
10、 a)最短路径算法中弧上权不能为负的原因是在实际应用中无意义;(2).利用D i j k s t r a 求每一对不同顶点之间的最短路径的算法时间是0(/);(图用邻接矩阵表示)(3).F lo y d求每对不同顶点对的算法中允许弧上的权为负,但不能有权和为负的回路。上面不正确的是()。【南京理工大学20 0 0 一、21(1.5 分】A.(1),(2),(3)B.(1)C.(1),(3)D.(2),(3)23.当各边上的权值()时,B F S 算法可用来解决单源最短路径问题。【中科院计算所20 0 0一、3(2分】A.均相等 B.均互不相等 C.不一定相等24 .求解最短路径的F lo y
11、d算法的时间复杂度为()。【合肥工业大学1999 一、2(2分】A.0 (n)B.0 (n+c)C.0 (n*n)D.0 (n*n*n)25 .已知有向图 G=(V,E),其中 V=%,V e,V j,E=,V;(,V D,G 的拓扑序列是()。A.V VT B.Vb V3,V2,V6,V4,V5,V7C.VI,V3)V4)V5(V2)V6)V 7 D.V 1,V2)V5)V3)V4)V6 V7【北京航空航天大学20 0 0 一、7(2分】26.若一个有向图的邻接距阵中,主对角线以下的元素均为零,则该图的拓扑有序序列()。A.存在 B.不存在【中科院计算所1 9 9 8 二、6 (2分)】【中
12、国科技大学1 9 9 8 二、6(2分】27 .一个有向无环图的拓扑排序序列()是唯一的。【北京邮电大学20 0 1 一、3 (2分】A.一定 B.不一定28 .在有向图G 的拓扑序列中,若 顶 点 Vi在 顶 点 Vj之前,则下列情形不可能出现的是()。A.G 中有弧 B.G 中有一条从V i 到 V j 的路径C.G 中没有弧 V i,V j D.G 中有一条从V j 到 V i 的路径【南京理工大学20 0 0 一、9 (1.5 分】2 9.在用邻接表表示图时,拓扑排序算法时间复杂度为()。A.0(n)B.O(n+e)C.0(n*n)D.0(n*n*n)【合肥工业大学20 0 0 一、2
13、(2 分)】【南京理工大学20 0 1 一、9 (1.5 分】【青岛 大 学 20 0 2二、3 (2 分】3 0 .关键路径是事件结点网络中()。【西安电子科技大学20 0 1 应 用 一、4 (2 分】A.从源点到汇点的最长路径 B.从源点到汇点的最短路径C.最长回路 D.最短回路3 1 .下面关于求关键路径的说法不正确的是()。【南京理工大学1 9 9 8、1 2(2 分】A.求关键路径是以拓扑排序为基础的B.一个事件的最早开始时间同以该事件为尾的弧的活动最早开始时间相同C.一个事件的最迟开始时间为以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的差D.关键活动一定位于关键路径上3
14、2.下列关于A 0 E 网的叙述中,不正确的是()。A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动提前完成,那么整个工程将会提前完成【北方交通大学1 9 9 9 一、7 (3分)】【北京工业大学1 9 9 9 一、1 (2 分)】二、判断题1 .树中的结点和图中的顶点就是指数据结构中的数据元素。()【青岛大学20 0 1 四、1 (1分】2.在 n个结点的无向图中,若边数大于n-1,则该图必是连通图。()【中科院软件所1 9 9 7一、4(1 分】3 .对有n个顶点的无向
15、图,其边数e与各顶点度数间满足下列等式6=o ()【南京航空航天大学1 9 9 6 六、4 (1 分】4 .有 e条边的无向图,在邻接表中有e个结点。()【南京理工大学1 9 9 8 二、5 (2分】5 .有向图中顶点V的度等于其邻接矩阵中第V行中的1 的个数/”合肥工业大学20 0 1二、7(1 分】6 .强连通图的各顶点间均可达。()【北京邮电大学20 0 0 一、3 (1 分】7 .强连通分量是无向图的极大强连通子图。()【北京邮电大学20 0 2 一、7 (1 分】8 .连通分量指的是有向图中的极大连通子图。()【燕山大学1 9 9 8 二、4 (2 分】9 .邻接多重表是无向图和有向
16、图的链式存储结构。()【南京航空航天大学1 9 9 5 五、5(1 分】1 0 .十字链表是无向图的一种存储结构。()【青岛大学20 0 1 四、7 (1 分)】1 1 .无向图的邻接矩阵可用一维数组存储。()【青岛 大 学 20 0 0 四、5 (1 分】1 2.用邻接矩阵法存储个图所需的存储单元数目与图的边数有关。()【东南 大 学 20 0 1 、4 (1 分】【中山 大 学 1 9 9 4 一、3 (2 分】1 3 .有n个顶点的无向图,采用邻接矩阵表示,图中的边数等于邻接矩阵中非零元素之和的一半。()【北京邮电大学1 9 9 8 一、5 (2 分】1 4 .有向图的邻接矩阵是对称的。
17、()【青岛大学20 0 1 四、6 (1 分】1 5 .无向图的邻接矩阵定是对称矩阵,有向图的邻接矩阵一定是非对称矩阵。()【东南 大 学 20 0 1 一、3 (1 分)】【哈尔滨工业大学1 9 9 9 三、4 1 6 .邻接矩阵适用于有向图和无向图的存储,但不能存储带权的有向图和无向图,而只能使用邻接表存储形式来存储它。()【上海海运学院1 9 9 5 一、9 (1 分)1 9 9 7 一、8 (1 分)1 9 9 8 一、9 (1 分】1 7 .用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小与图中结点个数有关,而与图的边数无关。()【上海海运学院1 9 9 6 一
18、、8 (1 分)1 9 9 9 一、9 (1 分】1 8 .一个有向图的邻接表和逆邻接表中结点的个数可能不等。()【上海交通大学1 9 9 8 、1 2 1 9 .需要借助于一个队列来实现D F S 算法。()【南京航空航天大学1 9 9 6 六、8 (1 分】2 0 .广度遍历生成树描述了从起点到各顶点的最短路径。()【合肥工业大学2 0 0 1 二、8 (1 分】2 1 .任何无向图都存在生成树。()【北京邮电大学2 0 0 0 一、1 (1 分】2 2 .不同的求最小生成树的方法最后得到的生成树是相同的.()【南京理工大学1 9 9 8二、3 (2分】2 3 .带权无向图的最小生成树必是
19、唯一的。()【南京航空航天大学1 9 9 6 六、7 (1 分】2 4 .最小代价生成树是唯一的。()【山东大学2 0 0 1 一、5 (1 分】2 5 .个网(带权图)都有唯一的最小生成树。()【大连海事大学2 0 0 1 -、1 4 (1分】2 6 .连通图上各边权值均不相同,则该图的最小生成树是唯一-的。()【哈尔滨工业大学1 9 9 9 三、3 2 7 .带权的连通无向图的最小(代价)生 成 树(支撑树)是唯一的。()【中山大学1 9 9 4一、1 0 (2分】2 8 .最小生成树的KR U S KAL算法是一种贪心法(G R E E D Y)。()【华南理工大学2 0 0 2 、6
20、(1 分 2 9 .求最小生成树的普里姆(P r i m)算法中边上的权可正可负。()【南京理工大学1 9 9 8二、2 (2分】3 0 .带权的连通无向图的最小代价生成树是唯一的。()【东南 大 学 2 0 0 1 一、5 (1 分】3 1 .最小生成树问题是构造连通网的最小代价生成树。()【青岛大学2 0 0 1 四、1 0 (1分 3 2 .在图G的最小生成树G 1 中,可能会有某条边的权值超过未选边的权值。()【合肥工业大学2 0 0 0 二、7 (1 分】3 3 .在用F l o y d 算法求解各顶点的最短路径时,每个表示两点间路径的p a t h-Il,J 一定是p a t h
21、I,J 的子集(k=l,2,3,n)。()【合肥工业大学2 0 0 0 二、6 (1 分)】3 4 .拓扑排序算法把一个无向图中的顶点排成一个有序序列。()【南京航空航天大学1 9 9 5五、8 (1 分】3 5 .拓扑排序算法仅能适用于有向无环图。()【南京航空航天大学1 9 9 7 、7 (1 分】3 6 .无环有向图才能进行拓扑排序。()【青岛大学2 0 0 2 、7 (1 分)2 0 0 1 、8 (1分】3 7 .有环图也能进行拓扑排序。()【青岛大学2 0 0 0 四、6 (1 分】3 8 .拓扑排序的有向图中,最多存在一条环路。()【大连海事大学2 0 0 1 一、6 (1 分】
22、3 9 .任何有向图的结点都可以排成拓扑排序,而且拓扑序列不唯一。()【上海交通大学1 9 9 8 一、1 3 4 0 .既使有向无环图的拓扑序列唯一,也不能唯确定该图。()【合肥工业大学2 0 0 1二、6 (1 分】4 1 .若一个有向图的邻接矩阵对角线以下元素均为零,则该图的拓扑有序序列必定存在。()【中科院软件所1 9 9 7 一、5 (1 分】4 2 .A0 V网的含义是以边表示活动的网。()【南京航空航天 大 学 1 9 9 5 五、7 (1 分】4 3 .对一个AO V网,从源点到终点的路径最长的路径称作关键路径。【南京航空航天大学1 9 9 5五、9(1 分】4 4 .关键路径
23、是A O E 网中从源点到终点的最长路径。()【青岛大学2 0 0 0 四、1 0(1 分】4 5.A 0 E 网一定是有向无环图。()【青岛大学2 0 0 1 一、9 (1 分】4 6 .在表示某工程的A 0 E 网中,加速其关键路径上的任意关键活动均可缩短整个工程的完成时间。()【长沙铁道学院1 9 9 7 、2 (1 分)】4 7 .在 A 0 E 图中,关键路径上某个活动的时间缩短,整个工程的时间也就必定缩短。()【大连海事大学2 0 0 1 、1 5(1 分】4 8 .在 A 0 E 图中,关键路径上活动的时间延长多少,整个工程的时间也就随之延长多少。()【大连海事大学2 0 0 1
24、 一、1 6 (1 分】4 9 .当改变网上某一关键路径上任一关键活动后,必将产生不同的关键路径。【上海交通大学 1 9 9 8 一、1 4 三、填空题L判 断 一 个 无 向 图 是 一 棵 树 的 条 件 是。2.有向图G的 强 连 通 分 量 是 指。【北京科技大学1 9 9 7 一、7 3.一个连通图的 是一个极小连通子图。【重庆大学2 0 0 0 、1】4.具 有 1 0 个顶点的无向图,边 的 总 数 最 多 为。【华中理工大学2 0 0 0 一、7 (1 分】5.若用n表示图中顶点数目,则有 条边的无向图成为完全图。【燕山大学1 9 9 8 、6 (1 分】6 .设 无 向 图
25、G有 n个顶点和e条边,每个顶点Vi的度为d i (l=i =n ,则e=【福州 大 学 1 9 9 8 二、2 (2分)】7 .G是一个非连通无向图,共有2 8 条边,则该图至少有 个顶点。【西安电子科技大2 0 0 1 软件 一、8 (2分】8 .在有n个顶点的有向图中,若要使任意两点间可以互相到达,则至少需要 条弧。【合肥工业 大 学 2 0 0 0 三、8 (2 分】9 .在有n 个顶点的有向图中,每 个 顶 点 的 度 最 大 可 达。【武汉 大 学 2 0 0 0 一、3 1 0 .设 G为具有N个顶点的无向连通图,则 G中至少有 条边。【长沙铁道学院1 9 9 7 二、2 (2分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 第七 考试 题库 答案
限制150内