OI-最短路
sp
suxuyu01
蒟蒻
展开
-
codevs1557 热浪[SPFA模板]
题目描述 Description 德克萨斯纯朴的民眾们这个夏天正在遭受巨大的热浪!!!他们的德克萨斯长角牛吃起来不错,可是他们并不是很擅长生產富含奶油的乳製品。Farmer John此时以先天下之忧而忧,后天下之乐而乐的精神,身先士卒地承担起向德克萨斯运送大量的营养冰凉的牛奶的重任,以减轻德克萨斯人忍受酷暑的痛苦。 FJ已经研究过可以把牛奶从威斯康星运送到德克萨斯州的路线。这些路线包括起始点和终原创 2017-08-22 23:16:43 · 190 阅读 · 0 评论 -
LG P3905 道路重建
题目描述从前,在一个王国中,在n个城市间有m条道路连接,而且任意两个城市之间至多有一条道路直接相连。在经过一次严重的战争之后,有d条道路被破坏了。国王想要修复国家的道路系统,现在有两个重要城市A和B之间的交通中断,国王希望尽快的恢复两个城市之间的连接。你的任务就是修复一些道路使A与B之间的连接恢复,并要求修复的道路长度最小。输入输出格式输入格式:输入文件road.in,第一行为一个整...原创 2018-03-31 11:54:53 · 144 阅读 · 0 评论 -
最短路复习(Floyd与Dijkstra)
理论上来说,现在只会SPFA基本上就够NOIp用了,但是还是忍不住重新复习了一下。。。Dijkstra算法该算法仅用于无负权边的图,在稠密图(边数m接近于n^2的图,网格图就是一种非常稠密的图,相对的,稀疏图就是m远小于n^2的图)中的表现比较优秀,可以用邻接表也可以用邻接矩阵。算法主体 算法也不算难,核心就是松弛操作,朴素的Dijkstra算法的时间复杂度为O(n^2) ...原创 2018-04-15 00:16:40 · 146 阅读 · 0 评论 -
LG P2850 [USACO06DEC]虫洞Wormholes
讨论版题面虫洞(wormhole)FJ 在农场上闲逛时,发现他的农场里有很多虫洞。虫洞是一条特殊的有向路径,当FJ 从它的一头走到另一头后,他将被传送到过去的某个时刻。FJ 的每个农场包括N(1<=N<=500)块按1..N 编号的草地、M(1<=M<=2500)条草地间的道路以及W(1<=W<=200)个虫洞。FJ 一直以来就渴望进行时间旅行,于是...原创 2018-04-15 00:24:55 · 370 阅读 · 0 评论 -
Luogu P1144 最短路计数
题目描述给出一个N个顶点M条边的无向无权图,顶点编号为1~N。问从顶点1开始,到其他每个点的最短路有几条。输入输出格式输入格式:输入第一行包含2个正整数N,M,为图的顶点数与边数。接下来M行,每行两个正整数x, y,表示有一条顶点x连向顶点y的边,请注意可能有自环与重边。输出格式:输出包括N行,每行一个非负整数,第i行输出从顶点1到顶点i有多少条不同的最短路,由于答案有可能会很...原创 2018-05-10 11:38:57 · 179 阅读 · 0 评论 -
Luogu P1491 集合位置 (spfa--次短路)
题目描述每次有大的活动,大家都要在一起“聚一聚”,不管是去好乐迪,还是避风塘,或者汤姆熊,大家都要玩的痛快。还记得心语和花儿在跳舞机上的激情与释放,还记得草草的投篮技艺是如此的高超,还记得狗狗的枪法永远是’S’……还有不能忘了,胖子的歌声永远是让我们惊叫的!!今天是野猫的生日,所以想到这些也正常,只是因为是上学日,没法一起去玩了。但回忆一下那时的甜蜜总是一种幸福嘛。。。但是每次集合的时...原创 2018-05-08 00:24:31 · 170 阅读 · 0 评论