码迷,mamicode.com
首页 >  
搜索关键字:spfa    ( 1879个结果
01分数规划
bzoj1486 最小圈题目大意:求一个图内的某个环,使得sigma ai[i]/k(环上点数)最小。思路:二分答案,如果sigma ai[i]-k*mid>0说明mid可以更大,每次判断的时候给所有边-mid,就成了判断负环的问题。这里用spfa普通的判法会tle,所以要用深搜版的spfa来判断。...
分类:其他好文   时间:2015-10-28 01:16:00    阅读次数:154
UVa11090 Going in Cycle!!
UVa11090 Going in Cycle!!链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=34650【思路】 二分+SPFA。 二分平均值mid,如果有平均值小于mid的情况我们就缩小猜测值否则增大猜测值。如何判定...
分类:其他好文   时间:2015-10-25 19:24:12    阅读次数:272
POJ 1860——Currency Exchange——————【最短路、SPFA判正环】
Currency ExchangeTime Limit:1000MSMemory Limit:30000KB64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 1860DescriptionSeveral currency exchange po...
分类:其他好文   时间:2015-10-23 08:58:33    阅读次数:224
poj3259(spfa)
自己的第一道spfa,纪念一下,顺便转载一下spfa的原理。先po代码:#include #include using namespace std;const int MAX = 999999;const int MAXN = 501;int minimum(int a, int b){ re...
分类:其他好文   时间:2015-10-13 22:31:16    阅读次数:265
HDU 3592 World Exhibition (差分约束,spfa,水)
题意: 有n个人在排队,按照前后顺序编号为1~n,现在对其中某两人的距离进行约束,有上限和下限,表示dis[a,b]=c,问第1个人与第n个人的距离最多可能为多少?(若INF则输出-2,若冲突则输出-1,否则输出距离)思路: 建图时都将约束转成a-ba的边,权为c。然后求最短路,注意最短路跑出来.....
分类:其他好文   时间:2015-10-12 12:11:06    阅读次数:175
poj_1860 SPFA
题目大意有N种货币,M个兑换点,每个兑换点只能相互兑换两种货币。设兑换点A可以兑换货币C1和C2,给出rate(C1--C2)表示1单位的C1货币可以兑换出的C2货币数目,rate(C2--C1)表示1单位的C2货币可以兑换出的C1货币数目,commision(C1)表示用C1兑换C2的时候兑换点需...
分类:其他好文   时间:2015-10-10 11:55:34    阅读次数:164
最短路径:Dijkstra,Bellman,SPFA,Floyd该算法的实施
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzQ4NzA1MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" width="900" ...
分类:编程语言   时间:2015-10-10 09:07:11    阅读次数:230
poj_3259 负权和环
题目大意N个点,M条双向路径,W条单向路径。从双向路径的一端到另一端所花费时间为正值,从单向路径的源点到终点所花时间为负值。问是否存在一条从A出发,再回到A的回路,满足回到A的时间小于出发时间。题目分析显然为一个求含负权边的图中是否含有负权和回路。采用SPFA算法解决。实现(c++)#include...
分类:其他好文   时间:2015-10-08 18:01:53    阅读次数:150
codevs round3 day1
这分数简直不敢直视QAQT1没用高精就80??明明把10^9拿去测了的说。。T2写得最蛋疼。。好像快用了2H。。就是想把多余的2边先去了然后LCA,加回2边再spfa(怎么一写lca就挂??)而且代码巨丑,不如多留写时间写好T3的暴力。。这是今天犯的一个严重错误T3想出了n^2的DP。。然而把横竖方...
分类:其他好文   时间:2015-10-05 00:42:20    阅读次数:135
【SPFA】POJ3259-Wormhole
普通的SPFA的负环判定。犯了三个错误,全部写在注释里了。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 const int MAXNm=10000+500; 8 const int M...
分类:其他好文   时间:2015-10-01 20:34:59    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!