下载此文档

最短路算法--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
  • 上传人cjrl214
  • 文件大小106 KB
  • 时间2020-04-20