第七章图解:选择题与算法应用解析

需积分: 5 0 下载量 11 浏览量 更新于2024-06-18 收藏 576KB DOC 举报
第七章图答案主要涵盖了图论中的多个概念和算法,包括选择题部分。这部分内容主要针对图的遍历、拓扑排序、最短路径、关键路径以及AOE网络的理解。 一、选择题详解: 1. 问题涉及图的遍历方法,特别是深度优先遍历(DFS)。DFS可用于拓扑排序,但前提是图必须是无环的。若有环,DFS会在访问过程中检测到回边,这表明存在环。检测环的原理是,如果从顶点V出发,遇到从W到V的回边,说明V和W构成环。 2. 提供了几个图的遍历序列,例如深度优先遍历和广度优先遍历的结果,用于展示不同搜索策略下节点的访问顺序。关键路径是指从起点到终点最长的路径,例如V1到V8的关键路径为V1-V6-V5-V3-V8,长度为97。 3. 对于某个问题,给出了V1到V8的最短路径及其计算结果,路径为V1-V2-V5-V7-V8,总距离为56。这涉及到图的最短路径算法,比如Dijkstra或Floyd-Warshall。 4. 对于AOE(活动-结点-事件)网络,这是一种用于项目管理的工具,描述了活动之间的依赖关系和持续时间。AOE网的始点和终点分别代表无依赖的事件开始和工程完成。题目中给出了一个示例网络结构,其中虚线表示活动之间的并行关系。 5. 最后一个问题涉及AOE网的特征分析,明确了始点和终点的概念,以及网络中活动的表示方式和时间关联。 这些知识点涵盖了图论的基础概念,如遍历算法、拓扑排序、最短路径和网络计划,对于理解图论在实际问题中的应用非常关键。掌握这些概念有助于在解决实际问题时选择合适的算法和策略。
2019-09-21 上传
1.下列哪一种图的邻接矩阵是对称矩阵?( ) A.有向图 B.无向图 C.AOV网 D.AOE网 2.在边表示活动的AOE网中,关键活动的最迟开始时间( ) 最早开始时间。 A.> B.= D.= 3.带权有向图G用邻接矩阵A存储,则顶点i的入度等于A中( ) 。 A.第i行非∞的元素之和 B.第i列非∞的元素之和 C.第i行非∞且非0的元素个数 D.第i列非∞且非0的元素个数 4.在一个无向图中,所有顶点的度数之和等于所有边数的( ) 倍。 A.1/2 B. 1 C. 2 D. 4 5.对于一个具有n个顶点的无向图,若采用邻接矩阵存储,则该矩阵的大小是(D) A.n B.(n-1)2 C.n-1 D.n2 6. 如下有关拓扑序列的叙述,( ) 不对。 A. 拓扑序列包含了有向图的全部顶点 B. 有向有环图一定没有拓扑序列 C. 有向无环图不一定有拓扑序列 D. 拓扑序列不一定唯一 7. 对于描述工程的AOE网,( ) 说法正确。 A. 网中唯一的出度为零的顶点,称为源点 B. 网中唯一的入度为零的顶点,称为汇点 C. 关键路径是源点到汇点的最短路径 D. 关键路径可能有多条 8. 最小生成树指的是( ) 。 A. 由连通网所得到的边数最少的生成树 B. 由连通网所得到的顶点数相对较少的生成树 C. 连通网中所有生成树中权值之和为最小的成生树 D. 连通网的极小连通子图 9.一个有向图,共有n条弧,则所有顶点的度的总和为( ) 。 A.2n B.n C.n-1 D.n/2 二、填空题(每空3分,共9分)。 1.有n个顶点的连通图至少有___条边。有n个顶点的无向图至多有 条边。 2. 图的广度优先遍历算法中用到辅助队列,每个顶点最多进队 次。 3.在一个具有n个顶点的有向完全图中包含有 条边。 三、综合题(共23分)(答案可以在纸上笔画然后拍照贴图到文档的方式)。 1. (共7分)无向网如下: (1) 给出如图所示网的邻接矩阵表示(3分): (2) 画出最小生成树(4分): 2 .(共8分)已知一个连通图如图所示,试给出图的邻接矩阵和邻接链表存储示意图。 (1) 邻接矩阵存储示意图为(4分): (2) 邻接链表存储示意图为(4分): 3. (共8分)如图所示的带权无向图,请用克鲁斯卡尔算法给出最小生成树的求解过程。 用克鲁斯卡尔算法求最小生成树的过程为: