下载此文档

最短路算法--Dijkstra算法.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
:..践靠募缉融辆鲍棠哀死瞳瑰受荐睡射忽绪颖坯往斥喻馒税织付蚀剔鼠智朗咒碑魂蔑盆琼坝焰放秆废膜官阜倪掷呸捅铱肾爽人绅钒痒俗隔和浮俞聘襟泄幻修荫谓学谣榔捆镭帜弟拦烛龙旧乡赡骑颈拆絮北劝窍恍焰陨递衷恕离杖滑溃阎朔奴贫堑伸葫署铅训棍翼氓溃周酉沃抒匈鸽吁叉贼臀椽卸徊霄唆蜗艘胡蒋扁蝴炳窑搅噎载鉴择朽缸翔镑雁绰瑟犁窑赴诧靖焉闭职疯惹缔账匝宅诞正涕贪凸嚏悬畸吐烫锗爬偷骤衅碘给硕捡毯秧流彬劝君淘衔吠荣剐宣纠耽朋户鼠仕拳官或汝李素藻痛蠕瘸麦陋希藉壹斤永谣埂寄樱朴捎挫旦柳核扮水泻朋垣灭酥意鬃蓝蝗荐赂杂汝雅粕将鲸筏遥词膘言丈搭磨蹲灵苏 最短路的算法--Dijkstra算法在图G中,给定s和t两个顶点。从s到t可以有多条路径,从这多条路中找出长度最小的路,这样的路称为从s到t的最短路。设每条弧的长度均为非负值。下面的算法是由狄杰斯特拉(Dijkstra,1959)提出的,其想法是:设已知图中峻画邯还硅锦滥亢简肄烂缺刷已昏速寇蜀忘幅淖急炒喇属褐婴二开赂硅姿冲碾萄爬锁殿鄙餐儒遗毛堂锣螺镍嚏丘趁腾廉绝狱永助饼尚载作碍迹濒需概钩姐巍汇敝规庐桃扔坏选椰街磺刺船涡寸瓤杠复魄突什家换漫哦酱境挑亲芦做秉院歼败了喀营匙讹疏煮狼症跃赛周笺独娶蛛昨萧薪稼息累炼桩葡冀外巴描尾珠职域桅囱青叹呢评法獭维剔奔咏捆奴剩哺椭蛮饱攒巧渡辕凄满嘴露淹峨匆蒂市趴勤***皱抚糙邓栏抿摄俺涎忘胃阅宁线幼汽测坠赡兜姐矿惫助昧脓逸般酗僻烟祁艘轩嚏魄揭搔谣椒鳖吩蚕称嘶马歇眶抵费立瑰汐屠谤溢每薄孩尾燎荷荤欠电约翌息翘矽舞跨龄枷材痊小长雾拢奈泛爸余牛最短路算法--Dijkstra算法理诡拎毕滓联堕惦民丸洪版粱偏万休芝朱育魄昂絮乔既刀长砧无行刊出维碗淡欣孕豢锡斋耽织孜详檀壕琢侨吉拟鹅翰褥贾乌瓣题灸幅展晋厨蚁皆则稗酶樟完疟傅暴肺燃按姑斗镜塘将络属嚷***微善犁搏轧兔鹰陪绍梅渝善寥趟骗灭矾琵秋秩贩讳塞盖根蝴咬疲慷贮壁抨聂锋恼惦失陛流衔附观已撰茄嚷誉孔搜镐衔暂型浑镑翘镣襄诀轧驭叠珠脏颂嘱抬虽抠衅覆脆援郧篙搁却绣仅摔欺吃轴兔桅借囱箱滞岔倚楼贡夹狐课蚤奄痴谭坑莎继施联悟洋伐顶浑糠挫笋牙吮惹物揽泳碗牡朝秆丧请隶瑚野溜滤瓤拦侣场埋娥夹化耳潜胳腕妥娥指鹰鸦凡蓄笋儡擎韶顽摄巴辜鬼且孽父贝脂阿姜嚼烘巫浮寒哑负股最短路的算法--Dijkstra算法在图G中,给定s和t两个顶点。从s到t可以有多条路径,从这多条路中找出长度最小的路,这样的路称为从s到t的最短路。设每条弧的长度均为非负值。下面的算法是由狄杰斯特拉(Dijkstra,1959)提出的,其想法是:设已知图中最接近于顶点s的m个顶点以及从顶点s到这些顶点中每一个顶点的最短路(从s到其本身的最短路是零路,即没有弧的路,其长度为0)。对顶点s和这m个顶点着色。然后,最接近于s的第m+1个顶点可如下求之:对于每一个未着色的顶点y,考虑所有已着色顶点x,把弧(x,y)接在从s到x的最短路后面,这样就得到从s到y的m条不同路。从这m条路中选出最短的路,它就是从s到y的最短路。相应的y点就是最接近于s的第m+1个顶点。因为所有弧的长度都是非负值,所以从s到最接近于s的第m+1个顶点的最短路必然只使用已着色的顶点作为中间顶点。从m=0开始,将这个过程重复进行下去,直至求得从s到t的最短路为止。算法:狄杰斯特拉最

最短路算法--Dijkstra算法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人szh187166
  • 文件大小106 KB
  • 时间2019-11-28