OpenJudge

2:[模版]并查集

总时间限制:
1000ms
内存限制:
65536kB
描述

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

输入
第一行包含两个整数N、M,表示共有N个元素和M个操作
N <= 10000,M <= 200000
接下来M行,每行包含三个整数Zi、Xi、Yi
当Zi=1时,将Xi与Yi所在的集合合并
当Zi=2时,输出Xi与Yi是否在同一集合内,是的话输出Y;否则话输出N。
输出
如上,对于每一个Zi=2的操作,都有一行输出,每行包含一个大写字母,为Y或者N
样例输入
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
全局题号
15066
添加于
2017-05-19
提交次数
32
尝试人数
18
通过人数
17