SPFA
文章平均质量分 71
Cold_Chair
我XXX就是饿死,死外边,从这里跳下去,也不会再做你九条可怜一个测试点
展开
-
费用流技巧(更新ing~)
SPFA算法可以处理负费用边, 但是负费用环就炸了。 ZKW更傲娇,连负费用边都不能有(我也不知道为什么)。原创 2017-03-31 19:40:25 · 1499 阅读 · 0 评论 -
SPFA维护dp——【NOI2014模拟7.11】挖宝藏
WC 2008游览计划升级版。原创 2017-03-23 19:26:56 · 579 阅读 · 0 评论 -
NOIP2017 Day1_T3 逛公园
题目大意:让你求从1到n的路径中,长度和最短路径不超过k有多少条?Warning:CCF老爷机严重卡常。题解:考场时想到了缩环,然并卵,就是没想到拆点按Turpo序dp。70分的做法,先跑SPFA求最短路,然后再求最短路的条数,如果此时有0环,那么队列会无限大,可以超过10^6就退出,之后再强行拆点连边SPFA跑方案数。发现如果原图中没有0环的话,拆点后的图是没有环的,所以强行Turpo一发,按顺序原创 2017-11-18 15:56:40 · 1735 阅读 · 0 评论 -
【NOI2013模拟】秘密任务
Description: 对于 10 0% 的数据: 2 ≤ N ≤ 400, 1 ≤ M ≤ 4 00 0,1 ≤ T ≤ 5,1 ≤ Ai, c ≤ 10^9。无向图可能 有重边 。题解:首先建出最短路图,显然第二问就是跑个最小割吗?第一问相当于问是否有大于一个最小割。先跑一遍最大流,残量网络就分为三个部分: 1.超级源S能够走到的点。 2.能够走到超级汇T的点。...原创 2018-07-09 19:57:06 · 367 阅读 · 0 评论 -
Johnson全源最短路算法
我们最熟悉的全源最短路算法那肯定是Floyd。不过Floyd的复杂度是O(n3)O(n^3)O(n3),显然难以接受。当图比较稀疏的时候,即点数n和边数m同阶时,Johnson算法便有了用武之地。假设图没有负边,则可以直接用堆优化的dij跑n次,时间复杂度为O(n∗((n+m)logm))O(n*((n+m)logm))O(n∗((n+m)logm))。如果有负边,考虑将图V转换为V’,V...原创 2018-11-07 16:55:58 · 2771 阅读 · 0 评论