- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构第七章 图part1
有向图的邻接矩阵为非对称矩阵; 邻接矩阵第i行的元素之和为顶点Vi的出度;邻接矩阵第j列的元素之和为顶点Vj的入度。 V1 V2 V3 V4 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 第七章 图 7.1 图的定义 7.2 图的存储表示 7.3 图的遍历 7.4 最小生成树 7.5 重(双)连通图和关节点 7.6 两点之间的最短路径问题 7.7 拓扑排序 7.8 关键路径 图是由一个顶点集 V 和一个弧集 VR构 成的数据结构 G = (V , VR ) 其中, VR={v,w| v,w∈V 且 P(v,w)} v,w表示从 v 到 w 的一条弧,并称 w 为弧头,v 为弧尾。 谓词 P(v,w) 定义了弧 v,w的意义或信息。 一、图的结构定义: 7.1 图的定义 由于“弧”是有方向的,因此称由顶点集和弧集构成的图为有向图。 A B E C D 例如: G1 = (V1, VR1) 其中 V1={A, B, C, D, E} VR1={A,B, A,E, B,C, C,D, D,B, D,A, E,C } 若v, w?VR 必有w, v?VR,即VR是对称的,则以无序对(v,w) 代替这两个有序对,表示顶点v 和顶点w 之间的一条边。 B C A D F E 由顶点集和边集构成的图称作无向图。 例如: 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 ) } 名词和术语 网、子图 完全图、稀疏图、稠密图 邻接点、度、入度、出度 路径、路径长度、简单路径、简单回路 连通图、连通分量、 强连通图、强连通分量 生成树、生成森林 A B E C F 15 9 7 21 11 3 2 有时图的边或弧具有与它相关的数,这种与图的边或弧相关的数叫做权。这些权可以表示从一个顶点到另一个顶点的距离或耗费。 弧或边带权的图分别称为网。 A E F B B C 假设有两个图 G=(V,{VR}) 和 G?=(V?,{VR?}) 如果 V??V, VR??VR,则称 G? 为 G 的子图。 A B E C F 图 G 图 G’ 假设图中有 n 个顶点,e 条边,则 含有 e=n(n-1)/2 条边的无向图称作完全图; 含有 e=n(n-1) 条弧的有向图称作 有向完全图; 若边或弧的个数 enlogn,则称作稀疏图, 否则称作稠密图。 假若顶点v 和顶点w 之间存在一条边, 则称顶点v 和w 互为邻接点; 例如: ID(B) = 3 ID(A) = 2 边(v,w) 和顶点v 和w 相关联; 和顶点v 关联的边的数目定义为边的度。 A C D F E B 对有向图来说, 顶点的出度: 以顶点v为弧尾的弧的数目; 顶点的入度: 以顶点v为弧头的弧的数目。 顶点的度(TD)=出度(OD)+入度(ID) A B E C F 例如: ID(B) = 2 OD(B) = 1 TD(B) = 3 设图G=(V,{VR})中的一个顶点序列 { u=vi,0,vi,1, …, vi,m=w}中,(vi,j-1,vi,j)?VR 1≤j≤m, 则称从顶点u 到顶点w 之间存在一条路径。 路径上边的数目称作路径长度。 A B E C F 如:长度为3的路径{A,B,C,F} 简单路径:序列中顶点不重复出现的路径。 回路:序列中第一个顶点和最后一个顶点相同的路径。 若图G中任意两个顶点之间都有路径相通,则称此图为连通图;否则,称之为非连通图。 B A C D F E B A C D F E 连通图 非连通图 若无向图为非连通图,则图中各个极大连通子图称作此图的连通分量。 B A C D F E C D F B A E 若任意两个顶点之间都存在一条有向路径,则称此有向图为
您可能关注的文档
最近下载
- bsl—1实验室的生物安全手册.docx VIP
- 新解读《GB_T 41914.2-2022微细气泡技术 微细气泡使用和测量通则 第2部分:微细气泡属性分类》.docx VIP
- 汇川INOVANCE SV660F系列伺服排障手册-中文.PDF VIP
- 煤矿井下电气考试题库含答案.docx VIP
- 应急物资保障工作情况总结报告.docx VIP
- 16BJZ192 FQ复合保温图集(节能75%).docx VIP
- 医学病例汇报大赛优秀病例展示.pptx VIP
- IT软件项目投标书模板.doc VIP
- 医疗废物和污水处理管理制度.docx VIP
- 标准T12976.1-2008额定电压35kV纸绝缘电力电缆及其附件第1部分额定电压30kV及以下电缆一般规定和结构要求.pdf VIP
文档评论(0)