E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Wormholes
Wormholes
最短路判断有无负权值
Description While exploring his many farms, Farmer John has discovered a number of amazing
wormholes
·
2015-11-11 17:33
orm
POJ 3259
Wormholes
(Bellman_Ford算法+SPFA版本)
题目链接 参考了很多资料,博客,看了很多对这个算法的介绍,理解了一点。 Bellman_Ford算法主要是处理权值存在负权的时候的情况复杂度,O(n*e),主要思想就是利用,如果最短路存在,则最多加入n-1条边,如果超过n-1,还可以继续松弛,就是存在负权回路。 这个题目就是判断是否存在负权回路。 1 #include <stdio.h> 2 #include <
·
2015-11-11 15:09
SPFA
POJ
Wormholes
3259
题目描述: Farmer John 在探索农场的时候 惊奇的发现一些虫洞,虫洞是一个特殊的东西,他是一个单向通道,他能到达虫洞的另一端, 可以穿越到达之前的时间。Farmer John 的由N个农场组成, 编号是 1-N, M条单向通道, W个虫洞。 Farmer John 是个时空穿越迷, 他想要做到一下几点: 开始在一些农场,旅行通过虫洞或者是路,通过虫洞能返回到他之前的时间。
·
2015-11-11 13:02
orm
POJ 3259
Wormholes
(SPFA)
http://poj.org/problem?id=3259 题意 : 农夫约翰农场里发现了很多虫洞,他是个超级冒险迷,想利用虫洞回到过去,看再回来的时候能不能看到没有离开之前的自己,农场里有N块地,M条路连接着两块地,W个虫洞,连接两块地的路是双向的,而虫洞是单向的,去到虫洞之后时间会倒退T秒,如果能遇到离开之前的自己就输出YES,反之就是NO。 样例解释 : 2 3 3 1
·
2015-11-11 10:57
SPFA
POJ 3259
Wormholes
类似于 POJ1860 求解负权回路问题,不过考虑到图可能不连通,所以需添加一个超级节点,与各顶点的初始距离均为1000 #include < iostream > using namespace std; int main(){ int F, N , M,
·
2015-11-11 04:59
orm
USACO
Wormholes
【DFS】
描述 农夫约翰爱好在周末进行高能物理实验的结果却适得其反,导致N个虫洞在农场上(2<=N<=12,n是偶数),每个在农场二维地图的一个不同点。 根据他的计算,约翰知道他的虫洞将形成 N/2 连接配对。例如,如果A和B的虫洞连接成一对,进入虫洞A的任何对象体将从虫洞B出去,朝着同一个方向,而且进入虫洞B的任何对象将同样从虫洞A出去,朝着相同的方向前进。这可能发生相当令
·
2015-11-10 23:30
USACO
poj 3259
Wormholes
(spfa最短路径)
#include<stdio.h> #include<string.h> #include<limits.h> #include<queue> using namespace std; #define N 5505 #define M 55000//注意边和点集的数组大小 struct edge { int to,value
·
2015-11-10 23:13
最短路径
POJ 3259
Wormholes
(最短路)
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions:
·
2015-11-08 16:49
orm
poj 3259
Wormholes
判断负权回路
这题没啥好说的,题目看了很久,才明白,原来是虫洞。用判断是否存在负权环,用bellman_ford即可 #include<iostream> using namespace std; const int MAX = 6000; const int INF = 1000000000;
·
2015-11-07 13:29
orm
poj3259_bellman-ford
题意:famer给出一些fields,paths,
wormholes
.其中paths是fields之间的双向正权值边,
wormholes
是fields之间的单向负权边。
·
2015-11-07 12:19
poj
Poj 3259
Wormholes
id=3259 2.Content:
Wormholes
Time Limit: 2000MS Memory Limit: 65536K
·
2015-11-07 12:44
orm
poj 3259
Wormholes
这是一道求有没有负环的题,用到bellman算法; 这里要注意的是路是双向的; View Code #include<iostream> #include<cstdio> #include<cstdlib> #include<algorithm> #include<cmath> using namespace st
·
2015-11-07 11:55
orm
POJ3259——Bellman_foed——
Wormholes
Description While exploring his many farms, Farmer John has discovered a number of amazing
wormholes
·
2015-11-07 10:54
orm
POJ 3259
Wormholes
【Bellman_ford判断负环】
题意:给出n个点,m条正权的边,w条负权的边,问是否存在负环 因为Bellman_ford最多松弛n-1次, 因为从起点1终点n最多经过n-2个点,即最多松弛n-1次,如果第n次松弛还能成功的话,则说明存在有负环 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring>
·
2015-11-07 10:07
orm
POJ 3259
Wormholes
bellman-ford判负环
DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecauseitisaone-waypaththatdeliversyoutoitsdestinationatatimethatisBEFOREyouenteredtheworm
FTQOOO
·
2015-11-05 21:00
poj
Wormholes
--POJ 3259
1、题目类型:图论、最短路径、Bellman-Ford算法。 2、解题思路:(1)根据输入记录所有的边,其中无向边转换为有向边记录;(2)Bellman-Ford算法松弛所有的边,寻找是否存在负圈。 3、注意事项:注意Mov[]数组的大小。 4、实现方法: #include < iostream > using
·
2015-11-02 16:26
orm
pku
Wormholes
第一周训练——最短路
http://poj.org/problem?id=3259 第一周的题,已经是第二周末了。。还没做完。。唉。。效率啊。。。就是一个简单的判断有无负权值的环。 bellmen_ford做法 View Code #include <iostream>#include <cstdio>#include <cstring>#define maxn 52
·
2015-11-01 14:07
orm
uva 558
Wormholes
算是模板题,给定一个有向图,顶点从0到n-1编号,必须从0开始出发,问是否存在负环 一开始写了一个Bellman-Ford,超时,然后就放弃了,写了个spfa的bfs版本,过了,然后又写了一个spfa的dfs版本,wa,然后改了一个下午,还是wa 然后上网找了一下代码,发现很多人写的都是BF算法,看了一下自己的一样,怎么会超时呢?? 后来才发现,我读错题意了,我本来是理解为只要图中有负环就好
·
2015-10-31 19:10
orm
UVA 558
Wormholes
SPFA判环。 CODE: #include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> #include <queue> using namespace
·
2015-10-31 17:23
orm
POJ 3259
Wormholes
(Bellman Ford 单源最短路径(可求带负权边的))
Description While exploring his many farms, Farmer John has discovered a number of amazing
wormholes
·
2015-10-31 15:43
最短路径
POJ 3255
Wormholes
(最短路最负环)
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 20639 Accepted
·
2015-10-31 12:47
orm
Wormholes
(虫洞)
poj3259 题目大意:给出一个F代表农场的个数,其实就是测试样例组数,给出个N代表每个农场包含N个厂区,M代表N个厂区之间之间的路径条数,W表示有W个虫洞 题目上说路径是双向的,虫洞是单向的,意味着是有向图,并且说虫洞从一个顶点到另一个顶点让时间倒流,意味着路的权值是负值,接下来的M行是路径的条数,并且题目已经说明是一个厂区到另一个厂区不一定只有一条路(Two fields might b
·
2015-10-31 11:13
orm
POJ---3259
Wormholes
[SPFA模版]
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 20567 &
·
2015-10-31 10:26
SPFA
poj 3259
Wormholes
(spfa+判断负权回路+模版)
面壁: 细节之处,尽显实力; spfa + vector #include <iostream> #include <cstdio> #include <vector> #include <stack> using namespace std; #define inf 99999999
·
2015-10-31 10:51
SPFA
poj3259
Wormholes
Time Limit: 2000MS Memory Limit: 65536K tal Submissions: 11389 Accepted: 3998
·
2015-10-31 09:58
poj
poj3259
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 24864 Accepted
·
2015-10-31 09:42
poj
POJ 3259
Wormholes
(最短路,判断有没有负环回路)
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions:
·
2015-10-31 09:17
orm
POJ 3259
Wormholes
虫洞(负权最短路,负环)
题意:给一个混合图,求判断是否有负环的存在,若有,输出YES,否则NO。有重边。 思路:这是spfa的功能范围。一个点入队列超过n次就是有负环了。因为是混合图,所以当你跑一次spfa时发现没有负环,但是负环仍可能存在,因为有向边! 但是单源最短路也有起点啊,难道穷举起点?不用,负环是必须有某些边是带负权的,那么我们只要穷举负权边的起点就行了,
·
2015-10-31 08:30
orm
最短路径__
Wormholes
( Poj )
DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecauseitisaone-waypaththatdeliversyoutoitsdestinationatatimethatisBEFOREyouenteredtheworm
y1196645376
·
2015-10-31 08:00
最短路径
bellman_ford
POJ 3259
Wormholes
(Bellman)
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions:
·
2015-10-30 15:36
orm
uva 558 -
Wormholes
(Bellman Ford判断负环)
题目链接:558 -
Wormholes
题目大意:给出n和m,表示有n个点,然后给出m条边,然后判断给出的有向图中是否存在负环。
·
2015-10-30 14:48
orm
poj3259
Wormholes
Wormholes
Time Limit: 2000MS Memory Limit: 65536K Total Submissions:
·
2015-10-28 08:42
orm
POJ-3259
Wormholes
bellman
该题题意非常有意思,问是否能够时空穿梭。 这题与前面所做的POJ1860很相似,只是这里说明两点: 1.所以逇路都是双向的,洞是单向的。 2.bellman算法中,需要虚拟出一个节点,让其能够通向所有的节点(或者直接将所有点的距离都赋值为相同值)。这样就只要一次bellman算法就可以了。 代码如下: #include <cstring> #include <cst
·
2015-10-27 14:13
orm
POJ 3259:
Wormholes
Description John农夫拥有许多农场,John发现了许多神奇的树洞。这些树洞 都非常特殊因为进入树洞后能够把你送到一个目的地,并且到达目的地时的时间早于你进入树洞时的时间(比如你进入洞时是2000年,但是出洞时发现是1990年)。每个农场都有N(1<=N<=500)个field,记为1...N,M(1<=M<=2500)条path,W(1<=W
·
2015-10-27 14:30
orm
UVA 558
Wormholes
UVA_558 这个题目实际上就是在让我们判断原图是否存在负圈,如果使用SPFA的话,当一个点的入队次数大于N时,就可以说明原图存在负圈了。 #include<stdio.h>#include<string.h>#define MAXD 1010#define MAXM 2010#define INF 1000000000i
·
2015-10-24 09:02
orm
poj 3259
Wormholes
题目链接: http://poj.org/problem?id=3259 题目大意: 有一个穿越时光的农夫,他有N个农场,每个农场有M条双向路,有W个单向虫洞,每条路有三个属性(s,e,t)分别代表的是从s到达e花费t时间,每个虫洞也有三个属性(s,e,t)分别代表的是s到达e花费-t时间,这个农夫想要满足自己的穿越时光的梦想,他想在他的农场里游荡一圈以后回到原点并且看到原来的自己,
·
2015-10-23 08:38
orm
POJ
Wormholes
(SPFA)
3259 Description While exploring his many farms, Farmer John has discovered a number of amazing
wormholes
·
2015-10-21 10:36
SPFA
Bellman-Ford||SPFA-POJ-3259-
Wormholes
WormholesTimeLimit:2000MSMemoryLimit:65536KTotalSubmissions:37628Accepted:13850DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecauseitis
Roy_Yuan
·
2015-10-11 19:00
c
SPFA
POJ3259
Wormholes
SPFA 或者 bellman_ford
WormholesTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 37539 Accepted: 13818DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecau
wust_ZJX
·
2015-10-05 19:00
POJ 3259 Back to the past
#include intfarms,fields,paths,
wormholes
; typedefstruct{ intfrom; intto; intseconds; }edge;
tiutiu2011
·
2015-09-24 11:00
TO
poj
back
the
past
3259
poj3259
Wormholes
【最短路(判负环)】
WormholesTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 37423 Accepted: 13770DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecau
liu6886
·
2015-09-20 21:00
poj 3259--
Wormholes
(SPFA)
WormholesTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:37415 Accepted:13764DescriptionWh
qq_29963431
·
2015-09-20 10:00
USACO 1.3
Wormholes
(枚举+DFS+模拟)
/*首先要枚举所有可能的配对情况,当完成所有虫洞的配对后,再检查有没有环,注意要将每次枚举求得的结果(1代表有环,0代表无环)累加并返回*/ #include #defineMAX_
WORMHOLES
12
tiutiu2011
·
2015-09-19 13:00
枚举
模拟
USACO
DFS
Wormholes
poj 3259
Wormholes
(Bellman-ford 算法)
题目地址http://poj.org/problem?id=3259WormholesTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 37361 Accepted: 13736DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingworm
sinat_30126425
·
2015-09-17 16:00
poj
POJ 3259
Wormholes
(SPFA算法判断负权回路)
SPFA算法中当某个顶点进入队列次数大于等于n的时候就说明存在负权回路了。恩就是这样。。。。#pragmawarning(disable:4996) #include #include #include #include #include usingnamespacestd; constintN=505; vectorg[N],e[N]; intcnt[N],dis[N]; boolin[N];
acraz
·
2015-09-16 19:00
POJ 3259
Wormholes
/*题意:John的农场里有n块地和m条路双向路以及w个虫洞,虫洞是一条单向路,不但会把你传送到目的地,而且时间会倒退T秒。我们的任务是知道会不会在从某块地出发后又回来,看到了离开之前的自己。 说下输入:n块地,m条边,w个虫洞。下面依次是m条边的信息(双向),输入完后是w个虫洞的信息(单向)。 思路:spfa。由于存在负权边,Dijkstra便不能用了。简化题目->就是看图中有没有负权环,有的话
zyx520ytt
·
2015-09-07 14:00
USACO-Section 1.3
Wormholes
(枚举)
WormholesFarmerJohn'shobbyofconductinghigh-energyphysicsexperimentsonweekendshasbackfired,causingNwormholes(2B.BessiewilltraveltoBthen +....AthenacrosstoBagain FarmerJohnknowstheexactlocationofeachwor
idealism_xxm
·
2015-08-26 20:00
枚举
USACO
Wormholes
3259 (最短路+判断负环是否存在)
WormholesTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:36832 Accepted:13494DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecauseit
yanghui07216
·
2015-08-20 21:00
POJ 3259
Wormholes
(SPFA算法判断是否存在负环)
WormholesTimeLimit:2000MS MemoryLimit:65536KTotalSubmissions:36755 Accepted:13457DescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanumberofamazingwormholes.Awormholeisverypeculiarbecauseit
zwj1452267376
·
2015-08-19 21:00
POJ 3259:
Wormholes
【SPFA】
WormholesTimeLimit:4000/2000ms(Java/Other) MemoryLimit:131072/65536K(Java/Other)TotalSubmission(s):6 AcceptedSubmission(s):6ProblemDescriptionWhileexploringhismanyfarms,FarmerJohnhasdiscoveredanum
lin14543
·
2015-08-19 18:00
poj
图论
最短路
SPFA
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他