码迷,mamicode.com
首页 >  
搜索关键字:负环    ( 374个结果
POJ 1734.Sightseeing trip 解题报告
Floyd 最小环模板题code/* floyd最小环,记录路径,时间复杂度O(n^3) 不能处理负环*/#include #include using namespace std;const int INF = 109, maxn = 252645135;int g[INF...
分类:其他好文   时间:2014-09-02 22:43:55    阅读次数:195
单源最短路 判负环
Wormholeshttp://poj.org/problem?id=3259spfa 2e 1 #include 2 #include 3 #include 4 #include 5 #define mt(a,b) memset(a,b,sizeof(a)) 6 using namespace s...
分类:其他好文   时间:2014-09-02 19:42:45    阅读次数:235
POJ 1860 Currency Exchange BellmanFord题解
会建图,然后使用标准的Bellman Ford算法,判断负环就解决了。 不过本题实际应用不是计算负环,而是计算最大值,也就是求出源点到所有点的最大收益值之后,然后判断是否可以进一步增加收益,如果可以那么证明有环可以不断反复走这个环,不断增加收益,实际就是判负环的应用了。 #include #include #include #include #include #include...
分类:其他好文   时间:2014-09-02 10:32:24    阅读次数:240
LightOj 1221 - Travel Company(spfa判负环)
1221 - Travel Company PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 MB A travel company is planning to launch their bus service in a...
分类:其他好文   时间:2014-08-27 20:35:18    阅读次数:292
UVa558_Wormholes(最短路)(小白书图论专题)
解题报告 思路: spfa判负环。 #include #include #include #include #define inf 0x3f3f3f3f #define N 40000 #define M 100000 using namespace std; struct node { int v,w,next; } edge[M]; int head[N],dis[N],...
分类:其他好文   时间:2014-08-23 20:25:41    阅读次数:261
POJ 3159 Candies(SPFA+栈)
题目链接:http://poj.org/problem?id=3159 题意:给出m给 x 与y的关系,其中y的糖数不能比x的多c个,即y-x  最后求fly[n]最多能比so[1] 多多少糖? 差分约束问题, 就是求1-n的最短路,  队列实现spfa 会超时了,改为栈实现,即可  有负环时,用栈比队列快 数组开小了,不报RE,报超时 ,我晕 #in...
分类:其他好文   时间:2014-08-23 10:00:50    阅读次数:158
POJ 2983 Is the Information Reliable?(差分约束系统)
题目地址:POJ 2983 这题刚上来完全不知道跟差分约束系统有什么关系。。。。。后来发现只要判个负环就可以。。 因为假如有冲突的话会形成一个负环。之所以建图加上一个正值一个负值,是因为这样的话,像1 2 4和1 2 3这样的数据就会形成一个负环。这个方法还是很巧妙的。。。然后对于V的那些不清楚的位置,就会跟P的那些等式联立形成一个不等式,然后在用最短路判环的过程中就用松弛来解决。 代码如下...
分类:其他好文   时间:2014-08-22 22:37:51    阅读次数:259
vijos1053 用spfa判断是否存在负环
MARK 用spfa判断是否存在负环判断是否存在负环的方法有很多,其中用spfa判断的方法是:如果存在一个点入栈两次,那么就存在负环。细节想想确实是这样,按理来说是不存在入栈两次的如果边权值为正的话这个算法是O(N*M)还有一种方法是直接用bellman-ford,虽说spfa也就是bellman-...
分类:其他好文   时间:2014-08-12 18:49:44    阅读次数:206
POJ 2175 Evacuation Plan (费用流,负环,消圈法,SPFA)
http://poj.org/problem?id=2175 Evacuation Plan Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3256   Accepted: 855   Special Judge Description ...
分类:其他好文   时间:2014-08-08 12:54:35    阅读次数:354
HDU 3259 Wormholes
题意:就是给你一个n,m,t   n代表有多少个点,m代表有多少个双向的边  t代表的是虫洞,现在要你判读是否还可以穿越到过去的点 虫洞的意思是给你的边是单向的,并且是负权值(输入的时候是正数) 思路:是否可以穿越回过去的点,即有没有负环,果断套用模板,dijkstra算法不能检测负环 AC代码: #include #include #include #includ...
分类:其他好文   时间:2014-07-31 23:59:20    阅读次数:472
374条   上一页 1 ... 32 33 34 35 36 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!