【普及】删除与联通
题目背景
- 1、我们知道
并查集擅长维护 在图中加边 - 2、而本题要求 从图中删边,不妨把这些操作 倒着来做
- 3、实现并查集时,请务必加上 路劲压缩 和 启发式合并,不然可能会
TLE!!
题目描述
给定一个无向图,请编写一个程序实现以下两种操作:
D x y:从原图中删除连接 和 顶点的边;Q x y:询问 和 顶点是否连通
输入格式
第一行两个数 ,分别表示顶点和边数。
接下来 行,每行 2 个整数 和 ,表示 和 之间有边相连,保证没有重复的边。
接下来一行 1 个整数 。
以下 行,每行一个操作,保证不会有非法删除。
输出格式
按询问次序输出所有 操作的回答,连通的回答 "C",不连通的回答 "D"。
3 3
1 2
1 3
2 3
5
Q 1 2
D 1 2
Q 1 2
D 3 2
Q 1 2
C
C
D
提示
【样例 #1 解释】
- 换一个角度思考问题,比如倒过来