数据结构61(图).pptVIP

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多
数据结构61(图)

* 图:由顶点集V和边集E组成,通常记作 G = ( V, {E} ) 非空 可为空 第五章 图 5.1 图的定义和术语 * 可表示为: G: V = { V1,V2,V3,V4,V5} E = {(V1,V2),(V1,V3),(V1,V4), (V1,V5),(V3,V5),(V2,V4)} 图中的边是顶点的无序对。即(V1, V2) 和(V2, V1) 表示同一条边,这种图又称为无向图。 例:图 1 3 2 4 5 * 对于无向图,如果边(V, V?)∈E,则称 V 和 V? 互为邻接点,即 V 和 V? 相邻接。边(V, V?)依附于顶点 V 和 V? ,或称(V, V?)和顶点V、V? 相关联。 有些问题需要用有向图来表示。如学生学习的各门课程之间存在一种“先后次序”关系。若以顶点表示课程,则课程间的次序关系可以顶点间的有向边(也称“弧”)来表示。 * 如下图: PASCAL 汇编 导论 数据结构 编译原理 离散数学 操作系统 v1 v2 v3 v4 v5 v6 v7 V={V1,V2,V3,V4,V5,V6,V7} E={V1,V2,V1,V3,V2,V4,V3,V5,V3,V4 V5,V6,V5,V7,V4,V6,V4,V7} * 有向图是由顶点的非空有限集和弧的有限集组成。弧是顶点的有序对。 V1,V2和V2,V1表示的是不同的弧。 若Vi,Vj是有向图中的一条弧,则称Vi 为弧尾或初始点,Vj 为弧头或终端点。 Vi Vj * n 图中顶点的数目。 e 图中边或弧的数目。 0 ~n(n-1)/2 , 对于无向图 e = 0~n(n-1) ,对于有向图 完全图:具有n(n-1)/2条边的无向图 称为完全图。 有向完全图:具有n(n-1)条弧的有向图 称为有向完全图。 * 稀疏图:有很少条边或弧的图称为稀疏图。 稠密图:当一个图接近完全图时,称为稠密图。 网:若图中每一条边附有一个对应的数,则称之为网,这些数称为权。 有向网:弧上带权的有向图称为有向网。 子图:假设有两个图G, G?,满足下述条件: V(G?)? V(G) 和 E(G?)? E(G) 则 G? 为 G 的子图。 * 度:与某个顶点V相关联的边的数目称为该顶点的度,记为 TD(V)。 入度:在有向图中,以某个顶点V为头的弧的数目称为V的入度,记为ID(V)。 出度:在有向图中,以V为尾的弧的数目称为V的出度。记为OD(V)。 TD(V) = ID(V) + OD(V) ID(V) = 2 OD(V) = 3 V * 路径:无向图中从顶点V到V?的路径是一个顶点序列(V=Vi0,Vi1, … , Vim = V?),其中(Vij-1,Vij)?E, 1≤j≤m。 路径长度:路径上的边或弧的数目。 * 有向路径:在有向图中,由顶点和弧组成的路径 简单路径:序列中顶点不重复出现的路径。 回路(环):第一个顶点和最后一个顶点相等的 路径 简单回路(环):除了第一个顶点和最后一个顶 点之外,其余顶点不重复出现的回路。 * 连通图:在无向图G中,如果从顶点V到顶点V?有路径,则称V和V?是连通的。如果图中任何两个顶点是连通的,则G是连通的。 连通分量:无向图中的极大连通子图。任何连通图的连通分量只有一个,即是自身,而非连通的无向图有多个连通分量。 * 强连通图:在有向图G中,如果对于每一对顶点Vi,Vj, 从Vi到Vj和从Vj到Vi都存在路径,则称G是强连通图。 强连通分量:有向图中的极大强连通子图。 1 2 3 4 1 2 3 4 两个强连通分量 不连通的有向图 * 连通图的生成树:是一个极小连通子图,它含有图中全部顶点,但只有足以构成一棵树的n-1条边。 1 2 3 4 1 2 3 4 生成树 * *

文档评论(0)

liangyuehong + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档