欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

有向无环图及其应用

有向无环图 及其应用 一、定义 一个无环的有向图称为有向无环图。有向树 有向无环图有向图 教材179页给出了有向无环图的一个简单应用。用有向无环图描述算术表达式。无环的有向图称为有向无环图。有向无环图是描述一项工程进行过程的有效工具。一个工程中的活动(Activity) 边。

有向无环图及其应用Tag内容描述:<p>1、有向无环图 及其应用 一、定义 一个无环的有向图称为有向无环图,简写为 DAG(directed acycline graph)。 与有向二叉树相比,有向无环图是更一般的特 殊有向图。 实例: 有向树 有向无环图有向图 教材179页给出了有向无环图的一个简单应用: 用有向无环图描述算术表达式。 二、拓扑排序 1.引例:现有计算机课程12门,如下表所示: 课程编号课程名称先修课程 c1程序设计基础无 c2离散数学c1 c3数据结构c1,c2 c4汇编语言c1 c5语言的设计和分析c3,c4 c6计算机组成原理c11 c7编译原理c5,c3 c8操作系统c3,c6 c9高等数学无 c10线性代数c9 c11。</p><p>2、有向无环图,无环的有向图称为有向无环图,简称DAG图 P179 图7.21:有向树、DAG图、有向图 DAG图可用于: 描述含有公共子式的表达式; 描述工程的进行过程; 有向无环图是描述一项工程进行过程的有效工具,主要进行拓扑排序和关键路径的操作。 工程能否顺利进行拓扑排序 完成整个工程所需的最短时间关键路径,活动网络 (Activity Network),计划、施工过程、生产流程、程序流程等都是“工程”。除了很小的工程外,一般都可以将工程分为若干个称作“活动”的子工程,完成了这些活动,整个工程就可以完成了。 例:计算机专业学生的学习就是一个。</p><p>3、7.5 有向无环图及应用,7.5.1 拓扑排序,用顶点边表示活动的网络,简称 AOV网络 (Activity On Vertices) 顶点:一个工程中的活动(Activity) 边:活动的顶点间的优先关系(Relation) 要解决的问题是: 将各个顶点 (代表各个活动)排列成一个线性有序 的序列,使得AOV网络中所有应存在的前驱和后继关系 都能得到满足。,课程代号 课程名 先修课程 C1 高等数学 C2 程序设计基础 C3 离散数学 C1, C2 C4 数据结构 C3, C2 C5 高级语言程序设计 C2 C6 编译方法 C5, C4 C7 操作系统 C4, C9 C8 普通物理 C1 C9 计。</p><p>4、6.6 拓扑排序,用顶点边表示活动的网络,简称 AOV网络 (Activity On Vertices) 顶点:一个工程中的活动(Activity) 边:活动的顶点间的优先关系(Relation) 要解决的问题是: 将各个顶点 (代表各个活动)排列成一个线性有序 的序列,使得AOV网络中所有应存在的前驱和后继关系 都能得到满足。,课程代号 课程名 先修课程 C1 高等数。</p>
【有向无环图及其应用】相关PPT文档
数据结构有向无环图及其应用.ppt
有向无环图及其应用.ppt
有向无环图及应用.ppt
有向无环图及应用
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!