并查集
robin_8
这个作者很懒,什么都没留下…
展开
-
HDU-1272 小希的迷宫 (并查集)
题目: 上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样,首先她认为所有的通道都应该是双向连通的,就是说如果有一个通道连通了房间A和B,那么既可以通过它从房间A走到房间B,也可以通过它从房间B走到房间A,为了提高难度,小希希望任意两个房间有且仅有一条路径可以相通(除非走了回头路)。小希现在把她的设计图给你,让你帮原创 2017-01-07 20:36:12 · 618 阅读 · 0 评论 -
HDU-1232 畅通工程 (并查集)
题目: 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路?Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道路数目M;随后的M行对应M条道路,每行给原创 2017-01-07 14:59:32 · 260 阅读 · 0 评论 -
AHU-61 Lake Counting (并查集)
简单并查集Code#include<bits/stdc++.h>using namespace std;const int MAXN = 10000 + 10;const int dx[] = {1, -1, 0, 0, 1, -1, 1, -1};const int dy[] = {0, 0, 1, -1, 1, -1, -1, 1};int node[MAXN], pre[MAXN];原创 2017-01-23 14:28:27 · 251 阅读 · 0 评论