【考研类试卷】计算机学科专业基础综合数据结构-6及答案解析.doc
《【考研类试卷】计算机学科专业基础综合数据结构-6及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机学科专业基础综合数据结构-6及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机学科专业基础综合数据结构-6 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:21,分数:64.00)在无向图中定义顶点的度为与它相关联的_的数目,所有顶点的度数之和等于所有边数的_。(分数:4.00)A.顶点B边C权D.权值A.3 倍B.2 倍C.1 倍D.1/2图的简单路径是指_不重复的路径。一个含有 n 个顶点和 e 条边的简单无向图,在其邻接矩阵中共有_个零元素,该邻接矩阵是一个_。而用邻接矩阵存储有向图时某一个顶点 i 的入度等于该矩阵的_。(分数:8.00)A.权值B.顶点C边D.边与顶点均AeB.2eC.n2-eD.n2-2eA.上三角矩阵B.
2、稀疏矩阵C.对角矩阵D.对称矩阵A.第 i 行中值为 1 的元素个数B.所有值为 1 的元素总是C.第 i 行及第 i 列中值为 1 的元素总个数D.第 i 列中值为 1 的元素个数图的深度优先搜索类似于树的_次序遍历,图的广度优先搜索类似于树的_次序遍历。(分数:4.00)A.先根B.中根C.后根D.层次A.先根B.中根C.后根D.层次一个连通图的生成树是包含图中所有顶点的一个_子图。n(n1)个顶点的强连通图中至少含有_条有向边。(分数:4.00)A.极小B.连通C.极小连通D.无环A.n-1BnC.n(n-1)/2D.n(n-1)1.在一个带权连通图 G 中,权值最小的边一定包含在 G
3、的_生成树中。(分数:2.00)A.最小B.任何C.广度优先D.深度优先在用 Dijkstra 算法求解带权有向图的最短路径问题时,要求图中每条边所带的权值必须是_。对于如下图所示的带权有向图,从顶点 1 到顶点 5 的最短路径为_。 (分数:4.00)A.非零B.非整C.非负D.非正A.1,4,5B.1,2,3,5C.1,4,3,5D.1,2,4,3,5设 AOV 网有 n 个顶点和 e 条边,如果采用邻接表作为其存储表示,在进行拓扑排序时,总的计算时间为_;如果采用邻接矩阵作为其存储表示,在进行拓扑排序时,总的计算时间为_。(分数:4.00)A.O(nlog2e)B.O(n+e)C.O(n
4、e)D.O(n2)A.O(nlog2e)B.O(n+e)C.O(ne)D.O(n2)2.在 AOE 网络中,可能同时存在几条关键路径,称所有关键路径都需通过的有向边为_,如果加速这样的关键路径就能使整个工程提前完成。(分数:2.00)A汇B源C桥D潭3.在下列有关图的存储结构的说法中错误的是_。(分数:2.00)A.用邻接矩阵存储一个图时所占用的存储空间大小与图中的顶点个数有关,而与图的边数无关B.邻接表只能用于有向图的存储,邻接矩阵对于有向图和无向图的存储都适用C.邻接矩阵只适用于稠密图(边数接近于顶点树的平方),邻接表适用于稀疏图(边数远小于顶点数的平方)D.存储无向图的邻接矩阵是对称的,
5、因此只要存储邻接矩阵的下(上)三角部分就可以了在一个有向图的邻接矩阵表示中,删除一条边v i ,v j 需要耗费的时间是_,要计算某个顶点的出度所耗费的时间是_。与邻接矩阵相比,邻接表更适合于存储_图。(分数:6.00)A.极小B.连通C.极小连通D.无环A.n-1BnC.n(n-1)/2D.n(n-1)A.n-1BnC.n(n-1)/2D.n(n-1)对应具有 e 条边的无向图,它的邻接表中有_个边结点。一个有 n 个顶点和 n 条边的无向图一定是_的。(分数:4.00)A.e-1BeC.2(e-1)D.2eA.重连通的B.不连通的C.无环的D.有环的4.若一个具有 N 个顶点、K 条边的无
6、向图是一个森林(NK),则该森林必有_棵树。(分数:2.00)AKBNC.N-KD.15.Dijkstra 算法是按_方法求出图中从某顶点到其余顶点最短路径的。(分数:2.00)A.按长度递减的顺序求出图的某顶点到其余顶点的最短路径B.按长度递增的顺序求出图的某顶点到其余顶点的最短路径C.通过深度优先遍历求出图中从某顶点到其余顶点的所有路径D.通过广度优先遍历求出图的某顶点到其余顶点的最短路径6.使用 DFS 算法递归地遍历一个无环有向图,并在退出递归时输出相应顶点,这样得到的顶点序列是_。(分数:2.00)A.逆拓扑有序B.拓扑有序C.无序的D.都不是7.当各边上的权值_时,BFS 算法可用
7、来解决单源最短路径问题。(分数:2.00)A.都相等B.都互不相等C.不一定相等D.都大于 08.设有一个有向图 G=(V,E),其中 V=v 1 ,v 2 ,v 3 ,v 4 ,v 5 ,v 6 E=v 1 ,v 2 ,v 2 ,v 3 ,v 3 ,v 4 ,v 5 ,v 2 ,v 5 ,v 6 ,v 6 ,v 4 不属于该图的拓扑有序序列是_。(分数:2.00)A.v1,v5,v2,v3,v6,v4B.v5,v6,v1,v2,v3,v4C.v1,v2,v3,v4,v5,v6D.v5,v1,v6,v4,v2,v39.在下列有关关键路径的说法中错误的是_。(分数:2.00)A.在 AOE 网络
8、中可能存在多条关键路径B.关键活动不按期完成就会影响整个工程的完成时间C.任何一个关键活动提前完成,那么整个工程将会提前完成D.所有的关键活动都提前完成,那么整个工程将会提前完成10.下列哪一种图的邻接矩阵是对称矩阵?(分数:2.00)A.有向图B.无向图C.AOV 网D.AOE 网11.判断以下叙述正确的是_。 对有向图 G,如果以任一顶点出发进行一次深度优先或广度优先搜索能访问到每个顶点,则该图一定是完全图 连通图的广度优先搜索中一般要采用队列来暂存访问过的顶点 图的深度优先搜索中一般要采用栈来暂存访问过的顶点(分数:2.00)A.,B.,C.,D.,12.判断有向图是否存在回路,除了可以
9、利用拓扑排序方法外,还可以利用的是_。(分数:2.00)A.求关键路径的方法B.求最短路径的 Dijkstra 方法C.深度优先遍历算法D.广度优先遍历算法13.下列 4 组含 C1C7 的结点序列中,_是下图所示的有向图的拓扑序列。 (分数:2.00)A.C1,C2,C6,C7,C5,C4,C3B.C1,C2,C6,C3,C4,C5,C7C.C1,C4,C2,C3,C5,C6,C7D.C5,C7,C4,C1,C2,C3,C6二、综合应用题(总题数:3,分数:36.00)对于下图所示的 AOE 网络: (分数:18.00)(1).这个工程最终可能在什么时间结束?(分数:9.00)_(2).确定
10、哪些活动是关键活动。画出由所有关键活动构成的图,指出哪些活动加速可使整个工程提前完成。(分数:9.00)_14.计算连通网的最小生成树 Dijkstra 算法可简述如下:将连通网所有的边以方便的次序逐条加入到初始为空的生成树的边集合 T 中。每次选择并加入一条边时,需要判断它是否会与先前加入 T 中的边构成回路。如果构成了回路,则从这个回路中将权值最大的边退选。如果以邻接矩阵作为连通网的存储结构(仅适用矩阵的上三角部分),并在邻接矩阵的下三角部分记录最小生成树的边信息。试以下图所示的图 G 为例,画出构造出的最小生成树及其邻接矩阵,并列出每次选择的边和可能去掉的边。 (分数:9.00)_15.
11、下面是求无向连通图最小生成树的一种算法: /设图中总顶点数为 n,总边数为 m 将图中所有的边按其权值从大到小排序为(e 1 ,e 2 ,e 3 ,e m ) i=1; while(m=n) 从图中删去 e i ;(m=m-1) 若图不再连通,则恢复 e i ;(m=m+1) i=i+1; 试问这个算法是否正确,并说明原因。 (分数:9.00)_计算机学科专业基础综合数据结构-6 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:21,分数:64.00)在无向图中定义顶点的度为与它相关联的_的数目,所有顶点的度数之和等于所有边数的_。(分数:4.00)A.顶点B边 C
12、权D.权值解析:A.3 倍B.2 倍 C.1 倍D.1/2解析:解析 根据定义,一个顶点的度为与该顶点相关联的边的数目。对应无向图,顶点 v i 到顶点 v j 的边与顶点 v j 到顶点 v i 的边是同一条边(不考虑重边),计算顶点度数之和时每条边被统计了两次,无向图所有顶点的度数之和为边数的 2 倍。图的简单路径是指_不重复的路径。一个含有 n 个顶点和 e 条边的简单无向图,在其邻接矩阵中共有_个零元素,该邻接矩阵是一个_。而用邻接矩阵存储有向图时某一个顶点 i 的入度等于该矩阵的_。(分数:8.00)A.权值B.顶点 C边D.边与顶点均解析:AeB.2eC.n2-eD.n2-2e 解
13、析:A.上三角矩阵B.稀疏矩阵C.对角矩阵D.对称矩阵 解析:A.第 i 行中值为 1 的元素个数B.所有值为 1 的元素总是C.第 i 行及第 i 列中值为 1 的元素总个数D.第 i 列中值为 1 的元素个数 解析:解析 根据定义,图中顶点之间的路径是指顶点之间的一个顶点序列,而简单路径是顶点不重复的路径。如果用邻接矩阵存储有 n 个顶点和 e 条边的无向图,则矩阵中有 n 2 个矩阵元素,2e 个是 1(因为无向的邻接矩阵是对称的),n 2 -2e 个 0。对于有向图来说,顶点的度要区分出度和入度,顶点的入度是指进入该顶点的有向边的条数,所以统计第 i 列的 1 的个数,就能得到顶点 i
14、 的入度。图的深度优先搜索类似于树的_次序遍历,图的广度优先搜索类似于树的_次序遍历。(分数:4.00)A.先根 B.中根C.后根D.层次解析:A.先根B.中根C.后根D.层次 解析:解析 图的深度优先搜索类似于树的先根次序遍历,都是先访问结点,再递归向外层结点遍历,都采用回溯算法。图的广度优先搜索类似于树的层次次序遍历,都是一层一层向外层扩展遍历,都需要采用队列来辅助算法的实现。一个连通图的生成树是包含图中所有顶点的一个_子图。n(n1)个顶点的强连通图中至少含有_条有向边。(分数:4.00)A.极小B.连通C.极小连通 D.无环解析:A.n-1 BnC.n(n-1)/2D.n(n-1)解析
15、:解析 一个连通图的生成树是包含图中所有顶点的一个极小连通子图,用 n-1 条边连通 n 个顶点。n(n1)个顶点的强连通图中至少含有 n 条有向边。如果这 n 条边形成一个有向环,就能强连通。1.在一个带权连通图 G 中,权值最小的边一定包含在 G 的_生成树中。(分数:2.00)A.最小 B.任何C.广度优先D.深度优先解析:解析 求解最小生成树的原则是要选择权值最小的 n-1 条边连通 n 个顶点,并要求选出的边不能构成回路。权值最小的边是第一个选择的边,它应在最小生成树的边集合中。在用 Dijkstra 算法求解带权有向图的最短路径问题时,要求图中每条边所带的权值必须是_。对于如下图所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 数据结构 答案 解析 DOC
