最短路
文章平均质量分 63
ssl_lkx
!
展开
-
jzoj1212 重建道路
【最短路】jzoj1212 重建道路原创 2022-07-20 20:48:02 · 189 阅读 · 0 评论 -
洛谷P1346 电车
洛谷P1346电车 Floyed最短路做法原创 2022-01-14 15:06:40 · 212 阅读 · 0 评论 -
洛谷P1828 [USACO3.2] 香甜的黄油 Sweet Butter
题目大意题目链接ppp个牧场之间有ccc条路,有nnn只在不同牧场的奶牛(可能有多头奶牛在同一个牧场)要到一个牧场去,找到一个牧场使所有奶牛需要走的距离最短。输入第一行为三个整数n、p、cn、p、cn、p、c。第222~n+1n+1n+1行为奶牛所在的牧场。第n+2n+2n+2~n+c+1n+c+1n+c+1行,每行3个整数a、b、da、b、da、b、d,表示aaa牧场到bbb牧场之间有一条长度为ddd的双向道路。解题思路如图B、C、DB、C、DB、C、D牧场各有一头奶牛,最优的方案是选择原创 2022-01-14 14:26:37 · 253 阅读 · 0 评论 -
P1522 [USACO2.4]牛的旅行 Cow Tours
题目大意链接给出nnn个牧区的坐标,某些牧区之间有路相连,一片连通的牧区被称为牧场(题目会给出至少2个牧场)。现在要修一条路,连接两个不同的牧场。找出这条路,使连接的新牧场的直径最小。(一个牧场的直径就是牧场中最远的两个牧区的最短距离)。解题思路这题先用Floyed求出连通两点的最短路,再对所有牧场进行染色,最后在连接时枚举在不同牧场的两个牧区,将它们相连,此时会出现两种可能:1.新牧场的最大距离在原本的两个牧场内;2.新牧区的最大距离是连接的两个牧区与其最远牧区路径之和加上路的距离。因此,我们还需原创 2022-01-12 14:19:56 · 384 阅读 · 0 评论