题意:有一些点、一些道路和一些虫洞,道路是双向的,连接两点,花费正的时间,而虫洞是单向的,连接两点,可以使时间倒退,求是否能够回到过去。只要明确回到过去其实就是当出现一个负环的时候,不断沿这个环走,就能够实现时间倒退了。然后就是判负环……spfa版: 1 #include 2 #include 3 ...
分类:
其他好文 时间:
2015-09-06 12:48:25
阅读次数:
207
二分法+spfa判负环。如果存在一个环sum(wi)using namespace std;const int maxn = 51;struct Edge{ int v,nxt; double w;};vector edges;int head[maxn];#define PB push...
分类:
其他好文 时间:
2015-09-04 11:11:57
阅读次数:
136
题意: 有N块地,M条无向路,W条有向路,无向路的权值为正,有向路的权值为负,问自否存在负环。思路: 用邻接表保存图,使用SPFA+SLF优化。 判断是否存在负环时,另设一个数组用来记录从源点到各个点的最短路径所经过的路径条数,若路径条数大于等于N(点的个数),说明存在负环。(仔细想想为什么)A.....
分类:
编程语言 时间:
2015-09-03 19:06:46
阅读次数:
181
题目大意:给出出发点和终点和m个虫洞(虫洞的出发点,终点,生成时间和花费时间),问从起点到终点花费的最小时间解题思路:关键是有负环,所以直接跑最短路算法的话会TLE,所以负环要处理一下
但是这个负环又不是负环,因为负环到一定程度的话,就会消失。
比如,到达时间小于虫洞的生成时间,那么负环就消失了,也就是说,负环内的点满足的最优情况就是到达时间刚好等于生成时间
所以,先找出负环,接着判断一下这个...
分类:
其他好文 时间:
2015-08-21 01:57:20
阅读次数:
210
WormholesTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 36836Accepted: 13495DescriptionWhile exploring his many farms, Farmer John has disco...
分类:
其他好文 时间:
2015-08-20 22:14:36
阅读次数:
161
普通的查分约束 用dfs判负环(注意要对每个点都进行dfs,因为图可能是几部分) 1 #include 2 #define lowbit(a) ((a)&(-(a))) 3 #define clr(a,x) memset(a,x,sizeof(a)) 4 #define rep(i,l,r) for...
分类:
其他好文 时间:
2015-08-19 19:58:06
阅读次数:
149
WormholesTime Limit:2000MSMemory Limit:65536KTotal Submissions:36729Accepted:13444DescriptionWhile exploring his many farms, Farmer John has discovere...
分类:
其他好文 时间:
2015-08-19 13:16:40
阅读次数:
133
WormholesDescriptionWhile exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it i...
分类:
其他好文 时间:
2015-08-19 12:39:37
阅读次数:
99
题目链接:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=499题意:就是判断图中有无负环
SPFA,某个节点入队次数大于n就是有负环。代码:#include
#include
#include <string...
分类:
其他好文 时间:
2015-08-14 01:08:17
阅读次数:
174
J - Wormholes
Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld
& %llu
Submit Status
Description
In the year 2163, wormholes were discovered. A wormhole is a subspace...
分类:
其他好文 时间:
2015-08-10 20:06:03
阅读次数:
114