数据结构课件代码第5章图201章节幻灯片.pptVIP

数据结构课件代码第5章图201章节幻灯片.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 图 张成文 北京邮电大学计算机学院 数据结构---第5章 图 * 5.1 图的基本概念 非线性结构,数据元素之间呈多对多的关系。 5.1.1 图的定义 Graph=(V,VR) V:顶点(数据元素)的有穷非空集合。 VR:弧(关系)的有穷集合。 数据结构---第5章 图 * 例1:G1 = (V1, VR1) V1={A, B, C, D, E} VR1={A,B, A,E, B,C, C,D, D,B, D,A, E,C } E A C B D 例2:G2 = (V2, VR2) V2={A, B, C, D, E, F} VR2={(A,B), (A,E), (B,E), (C,D), (D,F), (B,F), (C,F) } B C A F E D 数据结构---第5章 图 * 5.1.2 图的相关术语 顶点 数据元素所构成的结点。 有向图 弧的顶点偶对是有序的。对弧 vi, vj 而言, vi是弧尾/初始点; vj是弧头/终端点。 无向图 弧的顶点偶对是无序的。 (vi, vj)和(vj, vi)代表同一条边(i?j)。 (无向)完全图 每个顶点与其余顶点都有边的无向图。 顶点数为n时,边数 e=n(n-1)/2 有向完全图 每个顶点与其余顶点都有弧的有向图。 顶点数为n时,弧数 e=n(n-1) 稀疏图 有很少边或弧的图。(enlogn) 稠密图 有较多边或弧的图。 vi vj vi vj 数据结构---第5章 图 * 权 图中的边或弧具有一定的大小的概念。 网 边/弧带权的图。 邻接 有边/弧相连的两个顶点之间的关系。 存在(vi, vj),则称vi和vj互为邻接点; 存在vi, vj,则称vi邻接到vj, vj邻接于vi 关联(依附) 边/弧与顶点之间的关系。 存在(vi, vj)/ vi, vj, 则称该边/弧关联于vi和vj 顶点的度 与该顶点相关联的边的数目,记为D(v)。 入度ID(v):有向图中,以该顶点为弧头的弧数目。 出度OD(v):有向图中,以该顶点为弧尾的弧数目。 vi vj vi vj A B E C F 15 9 7 21 11 3 2 数据结构---第5章 图 * 路径 接续的边构成的顶点序列。 路径长度 路径上边或弧的数目/权值之和。 回路(环) 第一个顶点和最后一个顶点相同的路径。 简单路径 序列中顶点均不相同的路径。 简单回路(简单环) 除路径起点和终点相同外,其余顶 点均不相同的路径。 从A到F长度为3的路径 {A,B,C,F} A B E C F 数据结构---第5章 图 * 连通图 无向图中,任何一对顶点间都存在路径。 连通分量 无向图中的极大连通子图。 强连通图 有向图中,任何一对顶点间都存在路径。 强连通分量 有向图中的极大连通子图。 数据结构---第5章 图 * 生成有向树 生成森林 子图 对于图G=(V,E)和G’=(V’,E’),如果V’?V,E’ ?E,且E’关联的顶点都在V’中,则称G’是G的子图。 生成子图 由图的全部顶点和部分边组成的子图称为原图的生成子图。 生成树 包含图中全部顶点的极小连通子图。 有向树 图中恰有一个顶点入度为0,其余顶点入度均为1。 生成森林 有向图中,包含所有顶点的若干棵有向树构成的子图。 e=n-1 数据结构---第5章 图 * 5.2 图的存储结构 5.2.1 数组/邻接矩阵 表示法(顺序存储方式) [例1] 无向图 顶点数组vexs 邻接矩阵(边表)arcs 0 A 0 1 1 0 1 B 1 0 1 1 2 C 1 1 0 1 3 D 0 1 1 0 0 A B 1 2

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档