并查集

提交数: 55, 通过率: 43.64%, 平均分: 65.64

题目描述:

如题,现在有一个并查集,你需要完成合并和查询操作。

输入格式:

第一行包含两个整数 N,M ,表示共有 N 个元素和 M 个操作。

接下来 M 行,每行包含三个整数 Zi,Xi,Yi

Zi=1 时,将 XiYi 所在的集合合并。

Zi=2 时,输出 XiYi 是否在同一集合内,是的输出 
 `Y` ;否则输出 `N` 。

输出格式:

对于每一个 Zi=2 的操作,都有一行输出,每行包含一个大写字母,为 `Y` 或者 `N` 。

数据范围:

对于 30% 的数据,N10M20

对于 70% 的数据,N100M103

对于 100% 的数据,1N1041M1×1051Xi,YiNZi{1,2}

样例输入:

4 7
2 1 2
1 1 2
2 1 2
1 3 4
2 1 4
1 2 3
2 1 4

样例输出:

N
Y
N
Y
时间限制: 1000ms
空间限制: 256MB