解决图的编程问题.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Askstudentstoanswerthisquestionandthencometothegivenexample.Askstudentstoanswerthisquestionandthencometothegivenexample.Askstudentstoanswerthisquestionandthencometothegivenexample.Askstudentstoanswerthisquestionandthencometothegivenexample.从队列中删除顶点v2访问与v2相邻接的所有未访问顶点并将它们插入队列v2v1v2v4v49.4解决图的遍历问题——广度优先搜索第29页,共48页,星期日,2025年,2月5日从队列中删除顶点v4访问与v4相邻接的所有未访问顶点并将它们插入队列v1v2v4v4v3v3v6v6v5v59.4解决图的遍历问题——广度优先搜索第30页,共48页,星期日,2025年,2月5日从队列中删除顶点v3访问与v3相邻接的所有未访问顶点并将它们插入队列v1v2v4v3v3v6v6v5v5v3没有任何未访问的邻接顶点9.4解决图的遍历问题——广度优先搜索第31页,共48页,星期日,2025年,2月5日从队列中删除顶点v6访问与v6相邻接的所有未访问顶点并将它们插入队列v1v2v4v3v6v6v5v5v3没有任何未访问的邻接顶点9.4解决图的遍历问题——广度优先搜索第32页,共48页,星期日,2025年,2月5日从队列中删除顶点v5访问与v5相邻接的所有未访问顶点并将它们插入队列v1v2v4v3v6v5v5v6没有任何未访问的邻接顶点9.4解决图的遍历问题——广度优先搜索第33页,共48页,星期日,2025年,2月5日队列现在是空的因此,遍历完成v1v2v4v3v6v5v5没有任何未访问的邻接顶点9.4解决图的遍历问题——广度优先搜索第34页,共48页,星期日,2025年,2月5日尽管上述算法提供了一个简单和方便的遍历图的方法,但是,如果图不是连接的,算法将不能正确工作。在这样的情况中,你将不能从单个开始顶点遍历所有顶点。9.4解决图的遍历问题——广度优先搜索第35页,共48页,星期日,2025年,2月5日为了解决这个问题,你需要对图中的未访问顶点重复执行这个算法。为图中每个顶点V重复步骤2。如果v未被访问:a.调用BFS(v)9.4解决图的遍历问题——广度优先搜索第36页,共48页,星期日,2025年,2月5日图的最短路径问题——Dijkstra算法的引入Dijkstra算法的基本思想是:设置两个顶点集合T和S,集合S中存放己经找到最短路径的顶点,集合T中存放当前还未找到最短路径的顶点。初始状态时,集合S中只包含源点v0,然后不断从集合T中选取到源点v0路径长度最短的顶点w加入集合S,集合S中每加入一个新的顶点w,都要修改顶点v0到集合T中剩余顶点的最短路径长度值,集合T中各顶点新的最短路径长度值为原来最短路径长度值与顶点w的最短路径长度加上w到该顶点的路径长度值中的较小值。此过程不断重复,直到集合T的顶点全部加入集合S为止。第37页,共48页,星期日,2025年,2月5日图的最短路径问题——分析高速公路交通网的最短路径下面用Dijkstra算法解决高速公路最短路径的问题。现在假设高速公路交通网采用邻接矩阵作为存储结构。若邻接矩阵为matrix,并规定:用Dijkstra算法来确定从城市A到其他城市的最短践离。Dijkstra算法的步骤参见教材P212页第38页,共48页,星期日,2025年,2月5日finaldistance110000090∞150∞180图的最短路径问题——分析高速公路交通网的最短路径ABCDEF012345第39页,共48页,星期日,2025年,2月5日finaldistance110000090150140∞180图的最短路径问题——分析高速公路交通网的最短路径ABCDEF012345第40页,共48页,星期日,2025年,2月5日finaldistance110100090150140∞180图的最短路径问题——分析高速公路交通网的最

文档评论(0)

xiaoshun2024 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档