![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最短路
文章平均质量分 77
CMTM4
ACM退役
展开
-
【USACO2.4.3】牛的旅行 最短路径
一定要注意联通两点后,新的连通块的直径并不一定是联通通过这两个点的最长距离,还可能是原来连通块的直径。 因为这个,WA了好久……真心没想到 Compiling... Compile: OK Executing... Test 1: TEST OK [0.005 secs, 3724 KB] Test 2: TEST OK [0.003 secs, 3724 KB] Te原创 2015-02-17 22:29:47 · 946 阅读 · 0 评论 -
【USACO3.2.6】香甜的黄油 最短路径
按照题目意思,就是求: 从K点开始,到所有点的最短路径之和。 穷举K即可。 最短路算法,我用的是SPFA。 SPFA+SLF优化: Compiling... Compile: OK Executing... Test 1: TEST OK [0.005 secs, 3508 KB] Test 2: TEST OK [0.003 secs, 3508 KB]原创 2015-03-18 01:58:45 · 628 阅读 · 0 评论 -
【USACO3.3.3】亚瑟王的宫殿
1、计算所有点,到所有点的最短路径。 (马步), 国王的步伐可以O(1)计算。 2、穷举国王要被“接”的位置。 PS:被接送的位置,和国王原来位置,距离不会差太远。 具体差多远…… 我没证明,我猜是3 3、穷举国王和骑士的会和地点 4、穷举所有的骑士, 骑士i来接送国王 5、特判:没有骑士来接送国王 注意: 1、RC分别为高和宽 2、可能会出现骑士无法到达汇合点的情原创 2015-03-23 21:41:28 · 939 阅读 · 0 评论 -
HDU 5740 最大权匹配 附【数据生成器】和【对拍器】
题解说的很清楚了……题目细节非常多。 题目大意: 给出一张图,并且黑白染色了。你可以交换任意【相邻】的2个颜色,最终最少多少次交换,可以让整个图变为一个二分图(相邻点黑白不同)。 A,B点如果要实现最终交换,如果A,B之间一共K个点,一定可以存在一个方法,使得通过交换A,B最短路上的点对在K步内完成交换。 先最短路预处理2点距离的信息。然后就先KM最小权匹配,得到哪些点之间实现交换原创 2016-08-12 13:11:12 · 864 阅读 · 0 评论