加载中…
个人资料
无若呓语
无若呓语
  • 博客等级:
  • 博客积分:0
  • 博客访问:2,429
  • 关注人气:14
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

动态规划:多段图最短路径

(2008-10-14 20:32:04)
标签:

动态

规划:多段图

最短

路径

it

分类: 数据结构&算法设计与分析

动态规划:多段图最短路径

 动态规划:多段图最短路径

cost[8]=C89+cost[9]=3  path[8]=9

cost[7]=C79+cost[9]=7  path[8]=9

cost[6]=min{C68+cost[8]}=8   path[6]=8

cost[5]=min{C57+cost[7],C58+cost[8]}=9    path[5]=8

           8+7       6+3

cost[4]=min{C47+cost[7],C48+cost[8]}=9    path[4]=8

             5+7       ,6+3

cost[3]=min{C35+cost[5],C36+cost[6]}=13   path[3]=5

cost[2]=min{C23+cost[3],C24+cost[4],C26+cost[6]}=14   path[2]=3

cost[1]=min{C14+cost[4],C15+cost[5]}=17   path[1]=5

cost[0]=min{C01+cost[1],C02+cost[2]}=15   path[0]=2

 

 

path[0]=2

path[2]=3

path[3]=5

path[5]=8

path[8]=9

 

最短路径为:0-2-3-5-8-9

---以下代码使用的是Java语言(Java写的顺手了o(∩_∩)o...)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有