并查集
西瓜君wtml
这个作者很懒,什么都没留下…
展开
-
poj 1182 并查集
食物链 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 56252 Accepted: 16485 Description 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。原创 2017-09-04 15:47:01 · 214 阅读 · 0 评论 -
hdu 1198 并查集应用
(1)如何把A->k块表示出来,从而使之容易判断两块地是否可以归并到一起例如: 把A块划分如上图所示,有4个方向,与其他块有通路的方向标记为1,反之为0,所以A={1 1 0 0},其他同理(2)如何在map中识别是那一块,然后根据这一块找到它的四个方向的0/1情况呢?这里把A->K等效成了0-11(通过坐标找到map所在位置的字符,然后用此字符减去’A’),然后开辟一个a[11][4]的数组标记原创 2018-03-09 15:20:47 · 184 阅读 · 0 评论 -
hdu 1272 并查集判断连通无环图
题意:判断连通无环图。DFS或者并查集。 无环: 判断成环的时候,只要判断输入边的两个点。有一个共同的父节点,那么这两个点就成环。 连通:根节点数是1代码:#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std;const int MAXN = 1e5+10原创 2018-03-08 14:01:14 · 232 阅读 · 0 评论 -
hdu 1325 并查集判断是否是一个树
Problem Description A tree is a well-known data structure that is either empty (null, void, nothing) or is a set of one or more nodes connected by directed edges between nodes satisfying the following原创 2018-03-07 21:39:14 · 152 阅读 · 0 评论 -
D - How Many Answers Are Wrong HDU - 3038 带权并查集
TT and FF are … friends. Uh… very very good friends -__-b FF is a bad boy, he is always wooing TT to play the following game with him. This is a very humdrum game. To begin with, TT should write down a原创 2017-09-18 14:25:36 · 351 阅读 · 0 评论 -
hdu 3047 带权并查集
Problem Description In 12th Zhejiang College Students Games 2007, there was a new stadium built in Zhejiang Normal University. It was a modern stadium which could hold thousands of people. The audienc原创 2017-09-18 14:22:19 · 364 阅读 · 0 评论 -
The Suspects 并查集
DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003. To minimize transmission to others, the best strate原创 2017-09-18 11:35:55 · 346 阅读 · 0 评论 -
A - Wireless Network 并查集+路径压缩
An earthquake takes place in Southeast Asia. The ACM (Asia Cooperated Medical team) have set up a wireless network with the lap computers, but an unexpected aftershock attacked, all computers in the ne原创 2017-09-18 10:54:21 · 460 阅读 · 0 评论 -
hdu 1232 并查集 求连通分量的个数
Problem Description 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道路数目M;随原创 2017-09-04 16:45:18 · 317 阅读 · 0 评论 -
hdu 1878 欧拉回路
Problem Description 欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是节点数N ( 1 < N < 1000 )和边数M;随后的M行对应M条边,每行给出一对正整数,分别是该条边直接连通的两个节点的编号(节点从1到N编号)。当N为0时输入原创 2017-09-23 10:43:47 · 200 阅读 · 0 评论 -
hdu 1213 求树的个数
Problem Description Today is Ignatius’ birthday. He invites a lot of friends. Now it’s dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the friend原创 2017-09-04 21:44:46 · 193 阅读 · 0 评论 -
hdu 1181 并查集
Problem Description 呃……变形课上Harry碰到了一点小麻烦,因为他并不像Hermione那样能够记住所有的咒语而随意的将一个棒球变成刺猬什么的,但是他发现了变形咒语的一个统一规律:如果咒语是以a开头b结尾的一个单词,那么它的作用就恰好是使A物体变成B物体. Harry已经将他所会的所有咒语都列成了一个表,他想让你帮忙计算一下他是否能完成老师的作业,将一个B(ball)变成原创 2017-09-04 21:02:40 · 205 阅读 · 0 评论 -
hdu 1829 种类并查集
Problem Description Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders and that they only interact with bugs原创 2018-03-29 11:22:53 · 179 阅读 · 0 评论