最小环问题
Keep_Trying_Go
无
展开
-
poj1734(最小环+路径)
最小环问题:指的是在一张图中找出一个环,使得这个环的各边的权值之和最小。方法一:断边法:1.断开环的一条边(Wij=inf)2.用Dijstra算法求出i->j的最短路径3.恢复这条边的长度(Wij)4.计算环的长度,dist=Dist(i,j)+Wij5.循环全部边,更新最小值dist即可。方法二:Floyd算法:1.一个环中的编号最大的点为K,i和j是与K相邻两点,且满足i<j<k,则该环的长度,dist=Dij+Wik+Wkj,Dij是不经过点K的最短距离2.使用F原创 2021-04-03 20:38:36 · 315 阅读 · 0 评论 -
HDU1599(最小环)
最小环问题:指的是在一张图中找出一个环,使得这个环的各边的权值之和最小。方法一:断边法:1.断开环的一条边(Wij=inf)2.用Dijstra算法求出i->j的最短路径3.恢复这条边的长度(Wij)4.计算环的长度,dist=Dist(i,j)+Wij5.循环全部边,更新最小值dist即可。方法二:Floyd算法:1.一个环中的编号最大的点为K,i和j是与K相邻两点,且满足i<j<k,则该环的长度,dist=Dij+Wik+Wkj,Dij是不经过点K的最短距离2.使用F原创 2021-04-03 18:01:53 · 449 阅读 · 0 评论