- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构 清华大学出版社 参考书目及网址 1.《数据结构》 朱战立,刘天时 西安交通大学出版社 2.《算法与数据结构》傅清祥,王晓东 电子工业出版社 3.《数据结构》 陈付贵 机械工业出版社 4.《数据结构习题解析与上机指导》 周云静 冶金工业出版社 5.《数据结构500题》何军,胡元义 人民邮电出版社 在线学习:/academist /zuopin/libaoting/zxxx/3b/004.htm 7. 本教案及习题下载网址:6/js/linlin 上节回顾 7.5 有向无环图及其应用 教学目标: 重点难点:AOV网和拓扑排序、关键路径 7.5 有向无环图及其应用 有向无环图:无环的有向图——DAG图 例: 应用: 有向无环图是描述一项工程或系统的进行过程的有效工具。 一般的说,一工程包含着若干个称作活动的子工程。而且这些子工程之间,通常有一定约束。 比如,某些子工程的开始必须在另一些子工程完成之后。 问题1提出:学生课程问题 拓朴排序 如何在计算机内实现拓朴排序 练 习 关键路径 定义 AOE网(Activity On Edge)——也叫边表示活动的网。AOE网是一个带权的有向无环图,其中顶点表示事件,弧表示活动,权表示活动持续时间 路径长度——路径上各活动持续时间之和 关键路径——路径长度最长的路径 关键活动------关键路径上的活动叫~,即l(i)=e(i)的活动 问题分析 如何找e(i)=l(i)的关键活动? 求关键路径步骤 求Ve(i) 求Vl(j) 求e(i) 求l(i) 计算l(i)-e(i) 小 结 1.找e(i)=l(i) 设活动ai用弧j,k表示,其持续时间记为:dut(j,k) 则有:(1)e(i)=Ve(j) (2)l(i)=Vl(k)-dut(j,k) 9 8 7 6 4 5 3 2 1 a1=6 a2=4 a3=5 a4=1 a5=1 a6=2 a7=9 a8=7 a9=4 a10=2 a11=4 2.如何求Ve(j)和Vl(j)? (1)从Ve(1)=0开始向前递推 (2)从Vl(n)=Ve(n)开始向后递推 9 8 7 6 4 5 3 2 1 a2=4 a3=5 a5=1 a6=2 a9=4 a1=6 a4=1 a7=9 a8=7 a10=2 a11=4 V1 V2 V3 V4 V5 V6 V7 V8 V9 顶点 Ve Vl 0 6 4 5 7 7 16 14 18 0 6 6 8 7 10 16 14 18 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 活动 e l l-e ? ? ? ? ? ? 0 0 0 0 2 2 6 6 0 4 6 2 5 8 3 7 7 0 7 7 0 7 10 3 16 16 0 14 14 0 0 3 3 * 信息工程系 李琳琳 数 据 结 构 第7章 图 Data Structure (C语言版) 严蔚敏 吴伟民 编著 (序号:23) 授课说明: 2005年11月9日 星期三 第1-2节 P03计五 讲授 (李琳琳) 教学方法 多媒体教室 教具 2005年11月8日 星期二 第3-4节 2005年11月8日 星期二 第1-2 授课时间 第11周 P03计四 P03计三 授课班级 无向图的连通分量和生成树 最小生成树 ——普里姆算法 ——克鲁斯卡尔算法 有向无环图 AOV网 拓扑排序及方法 AOE网——边表示活动的网 关键路径 AOV网 课程代号 课程名称 先修课 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 无 C1 C1,C2 C1 C3,C4 C11 C3.C5 C3,C6 无 C9 C9 C1,C9,C10 程序设计基础 离散数学 数据结构 汇编语言 语言的设计和分析 计算机原理 编译原理 操作系统 高等数学 线性代数 普通物理 数值分析 顶点——表示课程 有向弧——表示先决条件,若课程i是课程j的先决条件,则图中有弧i,j 画出有向图: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 定义 AOV网——用顶点表示活动,用弧表示活动间优先关系的有向图称为顶点表示活动的网(Activity On Vertex network),简称AOV网 若vi,vj是图中有向边,则vi是vj的直接前驱;vj是v
原创力文档


文档评论(0)