随笔分类 -  图论_最短路

摘要:这才是正确的prim算法! 真正的prim,根本不用初始化d[]数组 并且没有所谓的松弛操作 恕我直言,网上的代码都是冗余的 #include<iostream> #include<cstdio> #define ri register int #define u int namespace opt 阅读全文
posted @ 2019-11-15 21:23 pai_hoo 阅读(117) 评论(0) 推荐(0)
摘要:【问题描述】图图是一个很萌很萌很可爱的好孩纸。图图计划去 Bzeroth 的精灵王国去旅游, 精灵王国由 n 座城市组成, 第 i 座城市有 3 个属性 x[i], w[i], t[i]。在精灵王国的城市之间穿行只能依靠传送阵, 第 i 座城市的传送阵可以将图图从城市 i 传送到距离城市 i 不超过 阅读全文
posted @ 2019-10-29 16:48 pai_hoo 阅读(269) 评论(0) 推荐(0)
摘要:https://www.luogu.org/problem/P4779 给定一个 NN 个点,MM 条有向边的带非负权图,请你计算从 SS 出发,到每个点的距离。 本来做的次短路的题,顺便重新A了一遍这个 阅读全文
posted @ 2019-10-04 10:41 pai_hoo 阅读(150) 评论(0) 推荐(0)
摘要:https://www.luogu.org/problem/P4822 现在这个大陆上有 N 个城市,M 条双向的道路。城市编号为 1~N,我们在 1 号城市,需要到 N 号城市,怎样才能最快地到达呢?这不就是最短路问题吗?我们都知道可以用 Dijkstra、Bellman-Ford、Floyd-W 阅读全文
posted @ 2019-10-03 19:53 pai_hoo 阅读(106) 评论(0) 推荐(0)
摘要:https://vjudge.net/problem/UVALive-3661 图太tm难建了,没写 思路就是以边为点,跑左下到右上最短路 阅读全文
posted @ 2019-10-03 10:03 pai_hoo 阅读(137) 评论(0) 推荐(0)
摘要:https://vjudge.net/problem/UVALive-4128 大意就是给你一张格子图,r 根横线, c 根竖线。告诉你起点和终点,然后从起点走,每条边有权值,如果是0,就表示无法通行。 通俗的走的规则是:车子的惯性比较大,如果你在下个路口要转弯,那么后半段就开慢了,好转弯,转弯完了 阅读全文
posted @ 2019-10-03 09:46 pai_hoo 阅读(136) 评论(0) 推荐(0)