第12章 图一).pptVIP

  1. 1、本文档共82页,可阅读全部内容。
  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文档。上传文档
查看更多
第12章 图一)

邻接压缩表示例(续) 1 2 3 5 6 7 4 * 颂姓明揍苍蜗殆晰梯戏河氨欲痔危女晌摸熄遇阉宴辫书疫陀摸彤凛擞盅证第12章 图一)第12章 图一) 邻接压缩表示例 * 佰亿凌盾万快撕但徊泉箕瘦吐骗柯湛庙腿豫僵毛馅鳃掳闹龟则危值莹筏古第12章 图一)第12章 图一) 优化 数组元素的压缩 h:取值范围0~2e, 位即可 l:取值范围1~n, 位即可 总空间: * 乍俭陪父蜒缺伐彪云蕊窗儡测骡陡铀忧擞勺褥峻掌鹤痒珐缝疗鸿舌叙貉操第12章 图一)第12章 图一) 时间复杂性 e远远小于n2?空间复杂性远优于邻接矩阵 顶点i的度h[i+1]-h[i],边总数h[n+1]/2,Q(1) 增加、删除一条边,O(n+e) * 券浑鞠犊响颅梗课乙末博巴跌欲伍起岳为互凄振佰窄嫩祭揍坐庞殿缮炔脾第12章 图一)第12章 图一) 存储方式3:邻接链表 邻接压缩表插入、删除复杂 邻接链表(linked-adjacency-list) 邻接表(邻接顶点集合)用链表保存 Chainint类型的数组h h[i]——顶点i的邻接表 * 很个夯疙诛兜睬脾篮嗜项养蟹痔拉茬弧窘在劲蛋委丫洛很袄暖股匣储兼里第12章 图一)第12章 图一) 邻接链表示例 * 吻乍备踌暂悔册诚戏烽存脯硒妮牧唐硒可九刷哦吏盂京汾龚妻蹋讽极退徽第12章 图一)第12章 图一) 邻接链表示例(续) 1 2 3 5 6 7 4 * 阵噎贿磁疟隔伎弓迫卖篡血该拐匙哗镇政畏涎灭拍里恬票啪啄驴辩狰林见第12章 图一)第12章 图一) 邻接链表示例(续) * 迎炙扛究腮拦程嗣誓遵丙秤儡症简橱胖眉庸每械甩妆怪舱亥乔狰比辩涣辩第12章 图一)第12章 图一) 复杂性分析 空间复杂性 2(n+m+1),有向图:m=e,无向图:m=2e 时间复杂性 插入、删除边高效 求邻接顶点集合:Q(n) 求边的总数:Q(e) * 彝脱酌闷愚愁氦哦颗真扦将烧固稿碧幅秆洛青丑而吉省禹决炕俄帝疑担钒第12章 图一)第12章 图一) 存储方式4:十字链表 * 绍衫孝芜虾输尤嫌臃乔粳蝉吓款爷钮听会驴夫扁船壬珍芽碰灵行奇粕声休第12章 图一)第12章 图一) 网络的描述 图描述简单扩充,描述边的耗费 耗费邻接矩阵(cost-adjacency-matrix)C A(i, j)=1,C(i, j)——对应边的耗费(权重) A(i, j)=0,C(i, j)=∞——不存在边 * 挖棒传匙便具谤涣逻坝熔萨冯村午供犹俊坤蠕国益凯密麓贮蘸艾皑炭傲屑第12章 图一)第12章 图一) 耗费邻接矩阵例 * 没卧坪杖布贿悟钮嘉徽瞎钝凉拙交条抵韩绝潮徽赞桌井呸耙哺牡弹醇毁抽第12章 图一)第12章 图一) 耗费邻接矩阵例(续) * 悄牟热四廓欢较嫂责厢翰氧菠壮殃余庐糙寻努周贷只臆蘑可衅呐袍嫡廖欺第12章 图一)第12章 图一) 耗费邻接矩阵例(续) * 纲未粒哄歼梯豺蚤堵隧刻舀舍泊饼送诚蚊胚赶无诞笋监堂卡湘哥袜歧证丝第12章 图一)第12章 图一) 基本概念16-18 (16)顶点v的度:与v关联的边的数目 (17)有向图中顶点v的入度:关联至v的边的数目 (18)有向图中顶点v的出度:关联于v的边的数目 * 1 2 3 4 入度:1,1,1,1 出度:2,0,1,1 倦杖仑铝派丛宜婴喳褒淘帘柞腕讣丽咏欣述烦旧尺职涣募王择填捐列奄蹈第12章 图一)第12章 图一) 基本概念19-22 (19)路径: 当且仅当对于每一个j(1≤j≤k), 边(ij, ij+1)都在E中时, 顶点序列P=i1, i2, ..., ik是图或有向图G=(V, E)中一条从i1到ik的路径 (20)路径长度:路径上所有边的长度之和 (21)简单路径:序列中顶点不重复出现的路径 (22)回路:第一个顶点和最后一个顶点相同的路径 * 俺收稍俊响群凌割善绝叛埃驱遵绵捐火疏面他早传故控炮沂勾滔份诌莆墨第12章 图一)第12章 图一) 基本概念23-24 (23)如果图中任意两个顶点vi和vj都是连通的,则图G是连通图 (24)无向图中的极大连通子图称为连通分量 * 1 2 3 4 5 榴字刺仅糖半吏席扰掘绪农弹岂危壳浮逝玛莽机皖扶辰秧脖崔灰剪蔓油掂第12章 图一)第12章 图一) * 1 2 3 4 6 7 5 9 8 10 11 12 13 1 2 3 4 5 8 12 9 10 11 13 6 7 摆魄盖祟约球枫缘补苞值恢坍仓佳缝笑凶结呈蹈猴采节追榆卤屉肌栓将呐第12章 图一)第12章 图一) 基本概念25-26 (25)对于有向图中任意两个顶点vi和vj,如果从vi到vj和从vj到vi都有路径,则图G是强连通图 (26)有向图中的极大连通子图称为强连通分量 * 1 2 3 4 1 2 3 4 搓爆涌幽分唁仗煤兴千

文档评论(0)

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

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

1亿VIP精品文档

相关文档