- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章图_CPP
第七章 图 7.1 图的概念 图(结构)是一种比树结构更复杂的非线性结构。在图结构中,任意两个结点之间都可能相关,即结点之间的邻接关系可以是任意的。图结构被用于描述各种复杂的数据对象,在许多领域有着非常广泛的应用。 线性结构(表): 一对一; 树结构:一对多; 图结构:多对多。 7.1.1 图的定义(逻辑表示) 图(Graph)G的二元组定义: G=(V,E) V—顶点集,E—边集。 例:一个(无向)图: 顶点集:V={v1,v2,v3,v4,v5}; 边 集:E= {(v1,v2),(v1,v4),(v2,v3),(v2,v5), (v3,v4),(v3,v5)} 顶点集和边集也可记为V(G)和E(G)即 顶点集: V(G) ={v1,v2,v3,v4,v5}; 边 集: E(G)= {(v1,v2),(v1,v4),(v2,v3),(v2,v5), (v3,v4),(v3,v5)} 图由顶点集和边集所组成。 图中的每一条边都依附于Vn中的两个顶点vi, vj(i, j=1,2,…, n),顶点不依附于边。 边集E(G) 的各元素可能是序偶,也可能是无序对。 无向图 一个图G的边集E(G)中为无序对,即无向边,所有顶点间的连线没有方向,则该图为无向图。 图7-1(a) 所示为一个无向图G1: 顶点集:V (G1) ={0,1,2,3,4,5}; 边集:E (G1) = {(0,1),(0,2),(0,3),(0,4),(1,4),(2,4),(2,5),(3,5),(4,5)} 有向图 一个图G的边集E(G)中为序偶,即有向边,所有顶点间的连线有方向,则该图为有向图。有向图的边用vi, vj表示。 vi,vj和vj,vi不是同一条边; 图7-1(b) 所示为一个有向图G2: 顶点集:V (G2) ={0,1,2,3,4}( {A,B,C,D,E}) 边集:E (G2) ={0,1,0,2,1,2,1,4,2,1,2,3,4,3} 图示为一个有向图G: V(G)={v1,v2,v3,v4} E(G)={v1,v2,v1,v3,v3,v4,v4,v1} 如果加了一条边如图示,则多了一个偶对v3,v1. 7.1.2 图的基本术语 端点和邻接点 在一个无向图中,若存在一条边(vi,vj) ,则称vi,vj为该边的两个端点;并称它们(vi,vj)互为邻接点。 G1 在一个有向图中,若存在一条边vi, vj,则称该边为vi的一条出边,vj的一条入边。 vi为该边的起点,vj为该边的终点。 vj为vi的出边邻接点, vi为vj的入边邻接点。 2. 顶点的度(及入度、出度) 对无向图: 顶点的度D(v):依附于顶点v的边数; 对有向图: 顶点的入度ID(v):顶点v的入边数; 顶点的出度OD(v):顶点v的出边数; 有向图中顶点的度D(v) = ID(v)+OD(v) 8 权和网 在一个图中,每条边可以标上具有某种含义的数值,通常为正数,此数值为该边的权(weight)。例如,对于一个反映城市交通线路的图,边上的权可表示该条线路的长度。边上带有权的图称作带权图,或网、网图。 图(a)和(b)所示各是一个无向带权图和有向带权图。 (a) G5 (b) G6 图7-5 无向带权图和有向带权图 E (G5)={(0,1)5,(0,2)7,(1,2)12,(1,3)3, (1,4)8,(2,3)6,(2,4)20,(3,4)15} E(G6)={0,12,0,23,0,38,1,312, 2,06,2,36, 2,41, 3,44} 7.1.3 图的抽象数据类型 ADT GRAPH is Data: … Operations: … end GRAPH 7.2 图的存储结构 图的存储方法有多种,无论那种方法,都必须体现: 顶点; 边; 顶点与边之间的关系。 7.2.1 邻接矩阵—表示图中顶点之间相邻关系的矩阵 设图有n个顶点,顶点序号为0,1,2,…,n-1,则用一个n*n矩阵(邻接矩阵)来存储所有顶点之间边的信息。矩阵中的元素为: 图及邻接矩阵的例—不带权的图 对不带权图邻接矩阵意义的理解—表示两顶点间有无通路 图7-1(a) 一个无向图G1及其邻接矩阵 图及邻
您可能关注的文档
- 家居墙壁设计 春季换新颜家居墙壁设计.doc
- 北京商贸学校大门口治安保卫管理规定.doc
- 重烧镁砖项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 水乡孕育的城镇教学设计.doc
- 我的学校,2中1.ppt
- 必背补充背诵资料.doc
- 物流师考试资料五.doc
- 民营化时代下的信息公开义务_基于公用事业民营化的解读_卢超.pdf
- PPT精美时钟素材库50例.ppt
- 粤电力A:2010年第一季度报告正文 2010-04-26.pdf
- 废旧塑胶料项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- Linux下Oracle10g安装文档.doc
- 北师大小学数学一年级上册有几瓶牛奶课件 免费.ppt
- 稀土锌铝合金镀层项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 2013--2014九年级第一次月考思品试卷.doc
- 高考数学的100个基础知识点.doc
- 西黄右线无砟轨道施工总结 修改后.doc
- 过控实例分析.ppt
- 盘齿齿轮综合啮合仪项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 无氟空调拒绝“口水” 空调禁氟任重道远.pdf
最近下载
- 子宫内膜异位症和子宫腺肌病课件.ppt VIP
- Unit 2 Home Sweet Home Section A(2a-2e)课件 2025人教版英语八年级上册.pptx
- (2025秋新版)人教版八年级英语上册《Unit 1 Happy Holiday》PPT课件.pptx
- 中级婴幼儿发展引导员职业技能鉴定考试题及答案.doc VIP
- 幼儿园大班开学第一课教案(通用).pptx VIP
- 《初中生文明礼仪主题班会课件》.ppt VIP
- 《音乐教学法》课件.ppt VIP
- 高考英语句子成分及句子基本结构(共32张PPT).pptx VIP
- 河道段治理工程施工方案(3篇).docx
- 广西定向就业协议书.docx VIP
文档评论(0)