随笔分类 -  最短路

摘要:题目背景 发完了 \(k\) 张照片,佳佳却得到了一个坏消息:他的 \(MM\) 得病了!佳佳和大家一样焦急万分!治好 \(MM\) 的病只有一种办法,那就是传说中的 $0$ 号药水 ……怎么样才能得到 $0$ 号药水呢?你要知道佳佳的家境也不是很好,成本得足够低才行…… 题目描述 得到一种药水有两 阅读全文
posted @ 2020-11-30 10:38 暗い之殇 阅读(296) 评论(1) 推荐(0)
摘要:##题解 我觉得这个题出的很好,让我对 Floyd 算法有了一个更深的理解。 ###浅谈 Floyd Floyd 是一个求多源最短路径的算法,算法的内容很简单。 这个算法的主要思路,就是通过其他的点进行中转来求的两点之间的最短路。因为我们知道,两点之间有多条路,如果换一条路可以缩短距离的话,就更新最 阅读全文
posted @ 2020-08-07 16:19 暗い之殇 阅读(102) 评论(0) 推荐(0)
摘要:原题链接 https://www.luogu.org/problem/P1948 简化题意: 给你一个无向图,让你去掉 k 条边后求 1~n 所经过路径中的最大边最小是多少 。 解题思路: 看到这个问法,是二分没错了!关键是怎么二分 。 按照一般的套路,我们直接二分答案,那么这里就二分这个最大边! 阅读全文
posted @ 2019-08-20 20:26 暗い之殇 阅读(184) 评论(0) 推荐(0)
摘要:原题链接 https://www.luogu.org/problem/P4001 恩,这是一道最小割的问题~ 那么为什么会在最短路的标签里呢?那就是利用了一个性质: 平面图的最小割等于其对偶图的最短路! 所以我们将题目给出的图转化成其对应的对偶图再跑一遍最短路就做完了! 难想就难想在怎么建对偶图这个 阅读全文
posted @ 2019-07-29 16:46 暗い之殇 阅读(188) 评论(0) 推荐(1)
摘要:本着友谊赛的原则,校内又测试了一遍qwq,然而这次的题好难。 我就想问这句话是谁打的拖出去打死: 我个人认为最难的题应该是T1,其次T3,最后T2(T1思路挺好想,但我当时实现起来超麻烦,搞得我都放弃了,还好骗了40分);然后T2应该是道入门题吧,看了一下初三rank1神仙的代码,简直不能再短,不过 阅读全文
posted @ 2019-06-12 13:58 暗い之殇 阅读(183) 评论(0) 推荐(0)
摘要:P1359 租用游艇 原题链接https://www.luogu.org/problemnew/show/P1359 P3905 道路重建 原题链接https://www.luogu.org/problemnew/show/P3905 这两道题我觉得都是Floyd算法的应用,所以我就放在一块来写了, 阅读全文
posted @ 2019-06-11 15:31 暗い之殇 阅读(368) 评论(2) 推荐(0)
摘要:原题链接 https://www.luogu.org/problemnew/show/P4779 若还未食用弱化版的同学请先做这个qwq https://www.luogu.org/problemnew/show/P3371 刚刚做完了弱化版的我,看到了这个标准版 双倍经验美滋滋qwq 把弱化版的S 阅读全文
posted @ 2019-05-26 21:09 暗い之殇 阅读(694) 评论(0) 推荐(0)
摘要:【题目描述】 给出一个有向图G=(V, E),和一个源点v0∈V,请写一个程序输出v0和图G中其它顶点的最短路径。只要所有的有向环权值和都是正的,我们就允许图的边有负值。顶点的标号从1到n(n为图G的顶点数)。 【输入】 第1行:一个正数n(2≤n≤80),表示图G的顶点总数。 第2行:一个整数,表 阅读全文
posted @ 2019-04-21 17:05 暗い之殇 阅读(3417) 评论(0) 推荐(0)
摘要:原题链接 https://www.luogu.org/problemnew/show/P1744 一道最短路的模板题.....很简单吧 求最短路的方法有很多,但是对于刚学完Floyd的我,只会用这个.......虽然有点慢,但是也能AC Floyd算法 1.定义概览 Floyd-Warshall算法 阅读全文
posted @ 2019-04-21 10:43 暗い之殇 阅读(285) 评论(0) 推荐(0)