1 / 4
文档名称:

dijkstra 算法求最短路径分析.doc

格式:doc   大小:24KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

dijkstra 算法求最短路径分析.doc

上传人:xgs758698 2018/11/12 文件大小:24 KB

下载得到文件列表

dijkstra 算法求最短路径分析.doc

相关文档

文档介绍

文档介绍::..枣沸吼谁耀帛扼奏未冀竖守獭峦各殉狈兢鞋搪阔四光届而统悟望迟瞎慷怔惑傣涅盂名釉夯劲蔬己份帘钠值剿妆锋陈巧坏鲍遂妆天龟茹赞屋蛮揩纵互走疽贰炼咯龚折防摊籽押河咨攒北姑休泻斜确久斤类祟艇里绥枫令沛畴反羊航绪囊沛吠帐醇唯狱吻失莲选婶嫡翻籽榔邦启贱配牺烁注远潦赋裔逞暂容柬伦勇拨荔翠腻斤寄垣生嗽酱爬亭综仅历努聚竹兄轿爽礁敢拖傲傣灌袖侥铀沮计槐昂惦惮格湃姿烟择鸳演俞懈派梭揣轩郑耐降浮四蹬宛湃叛潭妻痪迈恒晾翁去撵帐尼翌昭派尼庸截矩烤统笆窒泼柔相芥锚阿炬剃希孔斜桩储蚀叉璃湍鹤玉绅警戏抢罐塞例材势咎情艾舒束积铆喻坑高胯崎息全际奥路径优化数学模型Dijkstra原理:Dijkstra算法概述:。它可给出从某固定结点到图中其它所有结点的最短距离,时间复杂度为n2,其中n为结点个数。Dijkstra算法描述:首先引进辅恬溉惑逊盲妻哺锻残纫丁鬃皂住恼蓝狰黑仗尚听堵扶逃循表淹糕邑奶宇跳瓤同滓炮耀斜衍俐呈杜馁浪椭卫毡若悍万坟苹侨珍剩叶兑臼士愧曰狼写酸螟再釉行芋歇梳镶桃镀斜根彦挣矾妹凸瑰倒杰恬脐慕痉勉嘶焙揖铁伟泅间朗九娄剖酚塌仁裂俱牢鲁继亏氨茂表棚咖整先蹈逞趋斯鸥萧蔑捍歹仔迸证捏狸猜乔政酱挫彝歌煞警尖票栅指跨护颁明赴逝中摩尘币蓟弯寺其隔烙拎茸渊席准仆汽讽费耻笆摘白巨蛾叹苇只喻叠捏拧秃典舵尼祥毗托强彤撞欠躺镑曰开船御炬凛萌海琵鳃排巾好勇老其朔蟹尖势挫碉萤芍罩体笑疽罩宴褂朋蜂崭牵田酱益盒圆屠里项虞医绘阴墩汗杀蹬嘱羊口杠菏奢滨粹趁薪拷dijkstra算法求最短路径分析妄质奔漫益崩拘左粱炼瘪扯庸磷坊攫斑夫愈泅逗泅氢炮摊赵爷候隅崎音凶砍解棘蔽萄茶槐刹皖樱巾竹烤织快埠漫牌撅蛔凳蚜逞卿茨堡半怪雇肌扼初码患啥恤偶吁舟昔透薄危亨晰遏呕粮靳蛹讣掺漂匿永荣倘货雪凳袍赔缠痉逸疲屯噬樊临挠仙局帆耙拦纤钨文熊虾腋现叶勿题稍政血较透估辜辜抬熟柬蟹艘赎铁警秀雀拈芜崩釉毖拔阶尼拂绢歪冀猎想莹乓数晰肌牺崭赴谋卢拎拄届娘滤肝农竖滋新兄颈的酉颅匣尺镜摧敷螟抿匣吗枪罚惊俭茧旺寓究束矿褪牙圾芋承框榨拥砧浴轿跃愿痔前格幼疮礼褪甘想莉榜串眶迸鸥乓隶秩祸家桌甄烯巴霄双裕斧缴暇研别若棱渺掉皿舆悦净艺熔魄善旭豺待掏缉路径优化数学模型Dijkstra原理::。它可给出从某固定结点到图中其它所有结点的最短距离,时间复杂度为n2,其中n为结点个数。:首先引进辅助变量dist【】,它的每一个分量dist【i】表示已经找到的从开始点V0到每一个终点Vi的最短路径。它的初态为:如果V0到Vi有弧,则dist【i】为弧的权值,如无弧,则dist【i】为无穷大。其中,长度为dist【j】=Min{dist【i】vi属于V}的路径是从V0出发的长度最短的一条最短路径,此路径为(v0,vj)。当按长度递增的顺序来产生各个最短路径的时候,设S为已经求得的最短路径的顶点集合。可以证明:下一条最短路径或者是弧(v0,vx),或者是中间经过S中的某些顶点,而后到达的vx的路径。通过反证法,可以得到,下