NOIP初赛复习04要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NOIP初赛复习04要点

预祝大家取得好成绩! 比赛时间:10月12日下午,1:30报到 * a c b 3 4 6 11 2 初始化 Floyd算法举例 dist-1 = 0 4 11 6 0 2 3 ∞ 0 path-1 = ab ac ba bc ca * a c b 3 4 6 11 2 第1次迭代 dist-1 = 0 4 11 6 0 2 3 ∞ 0 path-1 = ab ac ba bc ca dist0 = 0 4 11 6 0 2 3 7 0 path0 = ab ac ba bc ca cab Floyd算法举例 * a c b 3 4 6 11 2 第2次迭代 dist0 = 0 4 11 6 0 2 3 7 0 path0 = ab ac ba bc ca cab dist1 = 0 4 6 6 0 2 3 7 0 path1 = ab abc ba bc ca cab Floyd算法举例 * a c 3 6 11 2 第3次迭代 b 4 dist2 = 0 4 6 5 0 2 3 7 0 path2 = ab abc bca bc ca cab dist1 = 0 4 6 6 0 2 3 7 0 path1 = ab abc ba bc ca cab Floyd算法举例 6 有向无环图及其应用 有向无环图的概念 1 AOV网与拓扑排序 2 AOE网与关键路径 3 有向无环图的概念 DAG图 一个无环的有向图称做有向无环图(Directed Acycline Graph)。简称DAG图。 有向树 DAG图 有向图 AOV网与拓扑排序 所有的工程或者某种流程可以分为若干个小的工程或阶段,这些小的工程或阶段就称为活动。 若以图中的顶点来表示活动,有向边表示活动之间的优先关系,则这样活动在顶点上的有向图称为AOV网。 在AOV网中,若从顶点i到顶点j之间存在一条有向路径,称顶点i是顶点j的前驱,或者称顶点j是顶点i 的后继。若i,j是图中的弧,则称顶点i是顶点j的直接前驱,顶点j 是顶点i的直接后驱。 编号 课程名称 先修课 C1 高等数学 无 C2 计算机导论 无 C3 离散数学 C1 C4 程序设计 C1, C2 C5 数据结构 C3,C4 C6 计算机原理 C2,C4 C7 数据库原理 C4,C5,C6 C1 C2 C3 C4 C6 C5 C7 AOV网中的弧表示了活动之间存在的制约关系 AOV网与拓扑排序 为了保证该项工程得以顺利完成,必须保证AOV网中不出现回路 。 测试AOV网是否具有回路(即是否是一个有向无环图)的方法,就是在AOV网下构造一个线性序列,该线性序列具有以下性质: 在AOV网中,若顶点i 优先于顶点j ,则在线性序列中顶点i仍然优先于顶点j; 对于网中原来没有优先关系的顶点与顶点 ,在线性序列中也建立一个先后关系,或者顶点i优先于顶点j ,或者顶点j 优先于i。 满足这样性质的线性序列称为拓扑有序序列 构造拓扑序列的过程称为拓扑排序 AOV网与拓扑排序 例如:对于下列有向图 B D A C 可求得拓扑有序序列: A B C D 或 A C B D AOV网与拓扑排序 B D A C 反之,对于下列有向图 不能求得它的拓扑有序序列。 因为图中存在一个回路 {B, C, D} AOV网与拓扑排序 拓扑排序算法 对AOV网进行拓扑排序的方法和步骤是: ① 从AOV网中选择一个没有前驱的顶点(该顶点的入度为0)并且输出它; ② 从网中删去该顶点,并且删去从该顶点发出的全部有向边; ③ 重复上述两步,直到剩余的网中不再存在没有前驱的顶点为止。 C1 C2 C3 C4 C6 C5 C7 拓扑序列: C1, C2, C3, C4, C5, C6, C7 拓扑排序算法 C1 C2 C3 C4 C6 C7 拓扑序列: C1, C2, C3,

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档