- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 图 图的概念 图的存储结构 图的遍历方法 求生成树 找最短路径 关键路径 拓扑排序 计算机科学与工程学院《数据结构》课程组 * 图的深度优先遍历(DFS ) 假设初始状态是图中所有顶点都没被访问过,则DFS可从图中某一顶点v0出发,访问v0,然后去访问与邻接但未被访问过的任一顶点v1,之后再去访问与v1邻接但未被访问过的任一顶点v2时,重复这一过程 当达到一个所有邻接顶点被访问过的顶点时,则依次退回到最近被访问过的顶点,若它还有邻接点未被访问过,从这些被访问过的顶点中,取其中的一顶点开始重复这一过程 若所有邻接顶点被访问过,则依次回退,..., 直到所有顶点被访问过为止 * V1 V2 V4 V5 V3 V7 V6 V8 例 深度遍历:V1? V2 ?V4 ? V8 ?V5 ?V3 ?V6 ?V7 图的深度优先遍历( DFS ) * V1 V2 V4 V5 V3 V7 V6 V8 例 例 V1 V2 V4 V5 V3 V7 V6 V8 深度遍历:V1? V2 ?V4 ? V8 ?V5 ?V6 ?V3 ?V7 深度遍历:V1? V2 ?V4 ? V8 ?V5 ?V6 ?V3 ?V7 * V1 V2 V4 V5 V3 V7 V6 V8 例 深度遍历:V1? V2 ?V4 ? V8 ?V3 ?V6 ?V7 ?V5 图的深度优先遍历(DFS) * V1 V2 V4 V5 V3 V7 V6 V8 例 深度遍历:V1? V3 ? V7 ? V6 ? V2 ? V5 ? V8 ? V4 图的深度优先遍历(DFS) * V1 V2 V4 V5 V3 V7 V6 V8 例 深度遍历:V1? V3 ? V7 ? V6 ? V2 ? V4 ? V8 ? V5 图的深度优先遍历(DFS) * 在遍历的过程中需要辅助数组,visited[1..n],记录每个结点访问标志 递归算法 非递归算法: 图的深度优先遍历算法 * 假设初始状态是图中所有顶点都没被访问过,则BFS可以从图中某一指定顶点v0出发,访问v0,然后访问v0的全部邻接点w1,w2,...,wt,再依次访问与w1,w2,...,wt邻接的全部邻接点( 已被访问的顶点除外) 再从这些被访问的顶点出发,逐次访问它们的邻接点(已被访问的顶点除外)。 依此类推,直到所有顶点都被访问为止 图的广度优先有哪些信誉好的足球投注网站(BFS) * 例 V1 V2 V4 V5 V3 V7 V6 V8 广度遍历: V1? V2 ?V3 ? V4 ?V5 ?V6 ?V7 ?V8 广度遍历: V1? V2 ?V3 ? V4 ?V5 ?V6 ?V7 ?V8 图的广度优先有哪些信誉好的足球投注网站(BFS) V1 V2 V4 V5 V3 V7 V6 V8 例 * V1 V2 V4 V5 V3 V7 V6 V8 例 广度遍历: V1? V2 ?V3 ? V4 ?V6 ?V7 ?V8 ?V5 图的广度优先有哪些信誉好的足球投注网站(BFS) * 在遍历的过程中需要辅助数组,visited[1..n],记录每个结点访问标志 为了顺次访问路径长度为此1,2,3,...的顶点,需要附设队列以存储已被访问的路径长度为1,2,3...,的顶点。 图的广度优先有哪些信誉好的足球投注网站算法 * 无向图的连通分量 在对无向图进行遍历时,对于连通图无向图,从图中任一顶点出发,便可遍历图 对于非连通的无向图G来说,G中一顶点v出发遍历图,不能访问到G的所有顶点。而只能访问到包含该顶点v 的极大的连通子图,即G的一个连通分量中的所有顶点。 若从无向图的每个连通分量中的一个顶点出发遍历图,则可求得无向图的所有连通分量。 图的连通性 * 算法 可以调用dfs或bfs来遍历图,只是要对图的每一个顶点进行检查,若被访问过,则该顶点落在图中已被求过的连通分量上,若未被访问过,则从该顶点出发遍历图,便可求得图的另一个连通分量。 算法分析 dfs(或bfs)所需时间O(e),故求G 的所有连通分量的时间复杂度为O(n+e)。 图的连通性 * *
您可能关注的文档
最近下载
- 地长蝽科成虫臭腺表皮及腹部毛点毛细微结构研究(半翅目).pdf VIP
- 2021-2025年高考数学试题分类汇编:空间向量与立体几何(上海专用)解析版.pdf VIP
- 干细胞疗法对关节纤维化性骨化的治疗潜力.pptx VIP
- 干细胞移植治疗关节创伤疼痛.pptx VIP
- 食材配送售后客户投诉处理.docx VIP
- HGE系列电梯安装调试手册(ELS05系统SW00004269,A.4 ).docx VIP
- 电子版一儿一女离婚协议书(3篇).docx VIP
- GB51043-2014 电子会议系统工程施工与质量验收规范.pdf VIP
- 机房防雷接地工程方案.docx VIP
- MIDAS-单梁式钢钢混桥建模助手(钢桥)操作例题.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)