随笔分类 -  数据结构-并查集

摘要:"传送门" Description 有n个城市,标号为1到n,修建道路花费m天,第i天时,若gcd(a,b)=m i+1,则标号为a的城市和标号为b的城市会建好一条直接相连的道路,有多次询问,每次询问某两座城市最早什么时候能连通。 Input 第一行输入三个正整数n,m,q,其中q表示询问个数。 接 阅读全文
posted @ 2018-08-08 21:26 Menteur_hxy 阅读(644) 评论(0) 推荐(0)
摘要:题目描述S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果... 阅读全文
posted @ 2018-03-09 12:52 Menteur_hxy 阅读(233) 评论(0) 推荐(0)
摘要:题目描述公元五八○一年,地球居民迁至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。宇宙历七九九年,银河系的两大军事集团在巴米利恩星域爆发战争。泰山压顶集团派宇宙舰队司令莱因哈特率领十万余艘战舰出征,气吞山河集团点名将杨威利... 阅读全文
posted @ 2018-03-07 23:58 Menteur_hxy 阅读(152) 评论(0) 推荐(0)
摘要:题目描述动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B吃 C,C 吃 A。现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这 N 个动物所构成的食物链关系... 阅读全文
posted @ 2018-01-25 18:11 Menteur_hxy 阅读(102) 评论(0) 推荐(0)
摘要:题目描述1920年的芝加哥,出现了一群强盗。如果两个强盗遇上了,那么他们要么是朋友,要么是敌人。而且有一点是肯定的,就是:我朋友的朋友是我的朋友;我敌人的敌人也是我的朋友。两个强盗是同一团伙的条件是当且仅当他们是朋友。现在给你一些关于强盗们的信息,问你最多有多少个强盗... 阅读全文
posted @ 2018-01-25 18:09 Menteur_hxy 阅读(106) 评论(0) 推荐(0)
摘要:题目背景农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。题目描述约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。为了用最小的消费,他想铺设最短的光纤去连接所有的农场。你将得到一份... 阅读全文
posted @ 2018-01-25 18:07 Menteur_hxy 阅读(150) 评论(0) 推荐(0)
摘要:题目描述 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。但好景不长,很快帝国又重新造出了他的超级武器。... 阅读全文
posted @ 2018-01-19 18:27 Menteur_hxy 阅读(255) 评论(0) 推荐(0)
摘要:很好的并查集题,题面说的摧毁但仔细考虑便知可以倒着建造#includeint n,m,t,sum,cnt,tot;int st[400010],fa[400010],head[400010],lian[400010],ans[400010];bool flag[400... 阅读全文
posted @ 2018-01-06 00:09 Menteur_hxy 阅读(103) 评论(0) 推荐(0)