
最短路
文章平均质量分 66
PrimeG
算法学习ing
展开
-
aoj0189 Convenient Location floyd-warshall最短路
题意:给一个连通图,每条边带权值即距离,找出这些点里到其他各点总距离的最短的一个,并输出该距离。 由于数据量比较小,又是多点间的最短路,所以使用floyd-warshall算法,用dp思想可满足 dp[k][i][j]=min(dp[k-1][i][j],dp[k-1][i][k]+dp[k-1][k][j]) (从i出发经过k或者不经过k的最短路) 可将其用一个二维数组不断更新得原创 2017-03-15 16:48:57 · 434 阅读 · 0 评论 -
aoj-2249 Road Construction 单源最短路dijkstra+堆优化(模板)
先用dijistra求出capital到其他的各个点的最短距离,然后最后遍历一遍各个边,把之前用到的最短距离的边的最小消耗加在一起即可。(详见代码) #include #include #include #include #include #include #include #include #include #include #include #include #include #define原创 2017-05-07 23:10:06 · 527 阅读 · 0 评论