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
1703
hdu Flood-it!(IDA*算法)
TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):
1703
qiqi_skystar
·
2015-11-11 21:00
算法
搜索
C语言
POJ 2492 A Bug's Life
这题跟 POJ
1703
Find them and Catch them 是一样一样的,就不讲解了,不懂可以看 http://www.cnblogs.com/whatbeg/p/3498416.html
·
2015-11-11 16:44
life
POJ
1703
Find them,Catch them ----种类并查集(经典)
http://blog.csdn.net/freezhanacmore/article/details/8774033?reload 这篇讲解非常好,我也是受这篇文章的启发才做出来的。 代码: #include <iostream> #include <cstdio> #include <cstring> #incl
·
2015-11-11 16:42
catch
POJ
1703
Find them, Catch them(种类并查集)
题目链接 这种类型的题目以前见过,今天第一次写,具体过程,还要慢慢理解。 1 #include <cstring> 2 #include <cstdio> 3 #include <string> 4 #include <iostream> 5 #include <algorithm> 6 #include &l
·
2015-11-11 15:09
catch
poj2492
id=2492 跟
1703
一样 两种状态 并查集+偏移量 两只虫子发射架关系 判断有没有虫子是同性恋 两两合并 在一棵树上找右没有两个节点跟跟节点的关系(只有0,1两种)是相同的,相同就是gay
·
2015-11-11 10:46
poj
poj
1703
与1182一个思路 并查集加偏移量 不过比1182好做一些 View Code 1 #include <stdio.h> 2 int father[100005], r[100005]; 3 void init(int n) 4 { 5 int i; 6 for(i = 1 ; i <= n ; i++) 7 {
·
2015-11-11 10:40
poj
POJ
1703
种类并查集,基本思想是每次压缩路径都必须同时更新子节点和根节点的关系,这种关系是通过子节点和父亲节点的关系,以及父亲节点与根节点的关系运算出来。 压缩路径的findme();参考了大神的代码,做的第二个种类并查集.... #include<stdio.h> #include<string.h> int cri[100005];//记录每一个元素的根节点 int
·
2015-11-10 23:06
poj
poj
1703
--Find them, Catch them
题意:一个城市n个犯罪嫌疑人,编号1-n,每次输入D x y表示x y属于同一帮派,A x y询问x y是否同一帮派或者不确定。 带权、种类并查集裸题,图片质量不好还请见谅。。oet[fx] = (oet[y]-oet[x]+d+2)%2 根据箭头关系就可以得出这个式子了,,加2是防止出现负值 #include <set> #include &
·
2015-11-10 22:40
catch
poj
1703
Find them, Catch them 并查集
poj(
1703
) Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K
·
2015-11-10 22:11
catch
poj
1703
简单并查集 View Code #include < iostream > #include < cstdio > #include < cstdlib > #include < cstring
·
2015-11-08 14:35
poj
并查集+向量偏移
id=
1703
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total
·
2015-11-08 14:36
并查集
输入码、区位码、国标码与机内码关系简介
但用户使用较多的约为十几种,按输入码编码的主要依据,大体可分为顺序码、音码、形码、音形码四类,如"保"字,用全拼,输入码为码 为"BAO",用区位码,输入码为"
1703
&
·
2015-11-08 12:26
简介
POJ
1703
Find them, Catch them
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 21108 Accepted: 6259 Description The police office in Tadu City decides to say ends to t
·
2015-11-02 17:19
catch
POJ---
1703
Find them, Catch them [并查集]
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 21732 Accepted: 6461 Description The police office in Tadu City decides to say ends to t
·
2015-11-02 15:26
catch
POJ
1703
Find them, Catch them
这道题与POJ 2492 几乎一模一样,就不多说了,直接上代码吧 1 //#define LOCAL 2 #include <iostream> 3 #include <cstdio> 4 #include <cstring> 5 using namespace std; 6 7 const int maxn
·
2015-11-02 11:54
catch
poj
1703
Finde them, Catch them! (并查集)
id=
1703
跟2492基本一样,不多说。
·
2015-11-01 16:35
catch
1996: [Hnoi2010]chorus 合唱队 - BZOJ
Description Input Output Sample Input41701 1702
1703
1704Sample Output8HINT
·
2015-11-01 14:39
ZOJ
pku
1703
(种类并查集)
id=
1703
思路;个人觉得本质上还是和带权并查集一样的,只不过多了一个MOD操作,然后就是向量关系图稍微改动一下就变成种类并查集了,对于本题,我们可以用一个kind数组来表示是否属于同一类,其中kind
·
2015-11-01 13:09
并查集
POJ
1703
Find them, Catch them
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 24739 Accepted: 7435 Description The police office in Tadu City deci
·
2015-10-31 19:11
catch
pku
1703
,hdu 1027 、2062
pku
1703
,并查集的应用,比较常见的一种。 刚开始没什么思路,,想到一种方法,就是记录下每一个节点到根节点的距离,根据两个节点的距离之和的奇偶性来判断是敌是友。
·
2015-10-31 15:44
HDU
Find them, Catch them --POJ
1703
1、题目类型:并查集。 2、解题思路:并查集的应用。题意,城市里面有两个黑帮团伙Gang Dragon和Gang Snake,一共有n名团伙成员(还不知道属于这两个黑帮的哪一个)。现在警察局有一些信息,每条信息包含2个人编号,表示这2个人属于不同的帮派。问给你2个人的编号,能否确定他们是否属于同一个帮派。思路,用father[x]表示其所在并查集的父节点,other[x]表示一个与x处于不同帮派
·
2015-10-31 15:48
catch
poj
1703
并查集
题意:在这个城市里有两个黑帮团伙,现在给出N个人,问任意两个人他们是否在同一个团伙 输入D x y代表x于y不在一个团伙里 输入A x y要输出x与y是否在同一团伙或者不确定他们在同一个团伙里 链接:点我 1 #include <stdio.h> 2 #include <algorithm> 3 #include <iostream> 4 #
·
2015-10-31 11:01
poj
POJ并查集小结
POJ-1611 裸地水并查集 POJ-
1703
种类并查集 POJ-1988 看上去似乎和种类并
·
2015-10-31 11:49
poj
POj
1703
Find them, Catch them(关系并查集)
题目: 戳我 题意:城市中有两个社会团伙 已知有n个人:编号为1~n,和m个信息 对于每个信息,D a b表明a和b属于不同的团伙,并且信息不会相互矛盾;A a b表示讯问a和b的关系, 要求依次回答每个讯问,回答形式如下: Not sure yet. //a和b的关系不确定 In different gans.&
·
2015-10-31 11:31
catch
POJ
1703
Find them, Catch them (并查集)
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 23816 Accepted: 7130 Description The police office in Tadu City deci
·
2015-10-31 11:45
catch
poj
1703
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 16443 Accepted: 4809 Description The police office in Tadu City decides to say en
·
2015-10-31 10:12
poj
poj
1703
并查集
直接搞。 #include <cstdio> #include <cstring> #include <algorithm> #include <climits> #include <string> #include <iostream> #include <map> #include <
·
2015-10-31 10:42
poj
openoj的一个小比赛(J题解题报告)poj
1703
(并查集)
id=
1703
并查集的题目,才开始做的时候就是想这把他们连接起来,(a,b)顺序从a找b,或从b找a,然后记录路径在判断:可是很多错误,还有在连接两点时部分节点的父亲加点要倒过来很是麻烦。。
·
2015-10-31 09:38
open
poj
1703
(种类并查集)
题意:有两个犯罪集团,现在有两种操作,D [a] [b]表示a和b是属于不同犯罪集团的,A [a] [b] 是询问你a和b的关系,如果ab属于同一个犯罪集团,输出In the same gang. 如果ab属于不同犯罪集团,输出In different gangs. 否则输出 Not sure
·
2015-10-30 13:38
poj
poj
1703
(种类并查集)
题目大意:警察抓获N个罪犯,这些罪犯只可能属于两个团伙中的一个, 现在给出M个条件(D a b表示a和b不在同一团伙), 对于每一个询问(A a b)确定a,b是不是属于同一团伙或者不能确定。 思路:如果父亲和孩子是同一个团伙,那么孩子标记为0,如果不是的话,孩子标记为1.然后就是种类并查集的事情了......不难 #include<iostream>
·
2015-10-30 13:37
poj
HDU-1007 Quoit Design 平面最近点对
1 //STATUS:G++_AC_
1703
MS_5004KB 2 #include <functional> 3 #include <algorithm>
·
2015-10-30 13:12
design
pku
1703
Find them,Catch them
一般的种类并查集,只不过犯了点小错误,一直TLE View Code #include<stdio.h>#include<string.h>int fa[100005],rank[100005],n;void init(){ for(int i=1;i<=n;i++) { fa[i]=i; rank[i]=0;
·
2015-10-30 10:38
catch
hdu
1703
(PBD)规律
这一题推了半天也没有推出来,推的时候各种复杂啊!感觉自己弱暴了没,思考问题的方法不行! 现在看了别人的报告只能说是想通了。 当n大于等于5的思路大致是这样的:(PS递归的问题,总是要基于前一个状态的,所以一般从前一个状态分析起)。 假如有ABCD四个人,他们完成信息交流需要f次,那末,五个人的时候,比如添加了E,可以首先让E与A进行一次信息交流,这时他们的信息互换,A的信息包含了E的信
·
2015-10-28 08:15
HDU
数学图形(2.8)Viviani曲线
1622年4月5日生于托斯卡纳大区佛罗伦萨;
1703
年9月22日卒于佛罗伦萨. 这是一个圆柱与一个球相交而生成的曲线.
·
2015-10-28 08:43
vi
POJ
1703
Find them, Catch them 并查集 好题 有坑点
Description The police office in Tadu City decides to say ends to the chaos, as launch actions to root up the TWO gangs in the city, Gang Dragon and Gang Snake. However, the police first ne
·
2015-10-28 08:54
catch
Hdu 1053 Entropy
65536/32768 K (Java/Others)Total Submission(s): 4171 Accepted Submission(s):
1703
·
2015-10-27 13:58
HDU
网站推荐-不断更新
网址:http://blog.moocss.com/tutorials/html-css-tutorials/
1703
.html2.豆瓣http://www.douban.com/关注自己喜欢或关心的领域
steinyyu
·
2015-10-26 09:11
综合类
poj-1182 食物链 **
1 // poj1182.cpp 2 // 与 poj-
1703
Find them, Catch them 思想类似, 只是多了一种状态,rank取值为0、1、2: 3 // 0 : x 与
·
2015-10-21 12:04
poj
poj
1703
Find them, Catch them(并查集以及路径压缩)
1 /* 2 题目大意:有两个不同的黑帮,开始的时候不清楚每个人是属于哪个的! 3 执行两个操作 4 A a, b回答a, b两个人是否在同一帮派,或者不确定 5 D a, b表示a, b两个人不在同一个帮派 6 7 思路:利用并查集将相同帮派的人合并到一起! 8 a ,b 不在同一个城市,那么 a, 和mark[b]就在
·
2015-10-21 12:24
catch
hdu
1703
PBD
题解: 递归的思想: n>4后,若在n的基础上再加入一个人,则可将看作: 该人与第一个人交换信息后(+1),第一个人把该人和自己的信息传达给 n-2个人f(n-1),然后该人只需与其他任何一人交换信息即可(+1) #include<stdio.h> int main() { int n;
·
2015-10-21 11:13
HDU
HDU_
1703
Northcott Game(博弈论)
最近搞了一下博弈论,处于初级入门阶段,找了几个题做做,正巧碰上这题。这题是Nim博弈的一个变形,将两坐标的距离看作一堆石子中的石子数,n就是石子堆数,所以根据Nim博弈的结论:a1 ^ a2 ^ a3……^an == 0 ,则必胜。所以这题的答案就出来了。 My Code: #include <iostream>#include <cstdio>using nam
·
2015-10-21 11:02
game
牛顿和哈雷的故事(重点看一下牛顿老时候)
1669年巴罗推荐26岁的牛顿继任卢卡斯讲座教授,1672年成为皇家学会会员,
1703
年成为皇家学会终身会长。1699年就任造币局局长,1701年他辞去剑桥大学
·
2015-10-21 10:23
故事
poj
1703
并查集,食物链那样的题
题目意思好懂得很,就不再啰嗦。并查集:以前一直只是简单地在图上用过,现在见到这种类别偏移的题这不是很好做啊。。。主要思想就是要把一种物质的两面都建立起来,这样就能很好判断了;这个题就是将两个帮派的人维护起来,并联系到两种形态;如1,2是对立的帮派,那么1和2+n就是一派的,2和1+n就是一派的;然后就这样建立并查集;这题有坑就是只有两人时,那么这两人就是两个帮派的,因为这是题上说的“每个帮派至少一
a1083595345
·
2015-10-16 14:00
poj
并查集
多面并查集
并查集(种类并查集)POJ
1703
Find them, Catch them解题报告
Findthem,CatchthemTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:36913Accepted:11349DescriptionThepoliceofficeinTaduCitydecidestosayendstothechaos,aslaunchactionstorootuptheTWOgangsinthecity,GangD
Dafang_Xu
·
2015-09-22 23:17
并查集
POJ
1703
Find them, Catch them(经典并查集)
并查集的经典问题,我用到的是并查集的经典方法。。就是用relation数组记录与根节点的关系,例如relation[i]=1表示i跟i的根节点在同一个集合,relation[i]=0表示i跟i的根节点不在同一个集合。然后就可以方便的查询他们之间的关系了。主要是在find和union函数里面要对relation数组的修改,这个修改要自己在不同的题目中细心找出,,,因为找错一次wa了一次,find函数
acraz
·
2015-09-14 22:00
POJ
1703
--Find them, Catch them
题目大意:有N个罪犯,分属于两个团伙。有两种操作,一、D表示两个罪犯不在同一个团伙,二、A表示判断两个罪犯是否属于同一个团伙。操作m次 分析:对每个罪犯创建2个元素,i-x,i-y,都用并查集维护。i-x表示i属于x类。查询的时候判断i-x与j-x,i-x与j-y的关系即可。合并的时候,合并i-x与j-y,j-x与i-y。代码:#include #include #include usingnam
hhhhhhj123
·
2015-08-23 19:00
hpu--
1703
1703
:此题乃神题,劝你别做时间限制:1Sec 内存限制:128MB提交:177 解决:15[提交][状态][讨论版]题目描述声明:这道题没有涉及任何算法!
MBLHQ
·
2015-08-21 15:00
解决apache 假死问题
ThreadsPerChild1000MaxRequestsPerChild 10000Win32DisableAcceptEx2.将ThreadsPerChild选项从默认的250或者更多,降至170以下ThreadsPerChild
1703
乱世刀客
·
2015-08-21 13:00
HPOJ
1703
: 此题乃神题,劝你别做
1703
:此题乃神题,劝你别做时间限制:1Sec 内存限制:128MB提交:155 解决:11[提交][状态][讨论版]题目描述声明:这道题没有涉及任何算法!
lin14543
·
2015-08-15 17:00
HPU
南邮 OJ
1703
Yushi难题
Yushi难题时间限制(普通/Java) : 1000MS/ 3000MS 运行内存限制:65536KByte总提交:39 测试通过:13 比赛描述 有一位著名的数学家,叫Yushi,他提出了一个世纪难题: 给定一个正整数N,由1,2……,N组成的集合 S0={1,2,3,……,N} 对于任意给定的集合,定义集合的和为集合中所有元素的和。
changshu1
·
2015-08-06 11:00
ACM
南邮OJ
Yushi难题
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他