#18011. E - 孤立点
E - 孤立点
问题描述
有一个无向图,初始包含 个顶点(编号为 到 )和 条边。
处理 个查询。第 个查询()给出两个整数 和 ,或者三个整数 , , 。具体格式如下:
- 如果 :给出两个整数 和 。在顶点 和顶点 之间添加一条无向边。
- 如果 :给出一个整数 。删除所有与顶点 相连的边(即,删除所有以 为一个端点的边)。
每次查询执行完毕后,请输出当前图中孤立点的数量。
孤立点定义为图中没有边与之相连的顶点。
输入格式
第一行输入两个整数和
接下来Q行,每行输入一个操作
操作的格式如下:
- 如果 :
1 u v
- 如果 :
2 u
输出格式
输出 行。第 行应包含处理完前 个查询后孤立点的数量。
3 7
1 1 2
1 1 3
1 2 3
2 1
1 1 2
2 2
1 1 2
1
0
0
1
0
3
1
2 1
2 1
2
提示
- 对于 的查询:
- 对于 的查询:
- 输入保证所有数值均为整数。
- 对于 的查询,在添加这条边之前,顶点 和 之间不存在边(即不会出现重边)。