#ABC229E. 删点后的连通分量

删点后的连通分量

删点后的连通分量

题目描述

给定一个具有 NN 个顶点和 MM 条边的无向图。

ii 连接顶点 AiA_iBiB_i

我们将依次删除顶点 1,2,,N1, 2, \ldots, N

这里,删除顶点 ii 是指从图中删除顶点 ii 以及所有与顶点 ii 相连的边。

对于每个 i=1,2,,Ni=1, 2, \ldots, N,当删除到顶点 ii 为止的顶点时,图有多少个连通分量?

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 B1B_1
A2A_2 B2B_2
\vdots
AMA_M BMB_M

输出格式

输出 NN 行。

ii 行输出当删除到顶点 ii 为止的顶点时,图的连通分量个数。

样例

6 7
1 2
1 4
1 5
2 4
2 3
3 5
3 6
1
2
3
2
1
0
8 7
7 8
3 4
5 6
5 7
5 8
6 7
6 8
3
2
2
1
1
1
1
0

图最初可能就是不连通的。

数据范围

  • 1N2×1051 \leq N \leq 2 \times 10^5
  • $0 \leq M \leq \min(\frac{N(N-1)}{2} , 2 \times 10^5 )$
  • 1Ai<BiN1 \leq A_i \lt B_i \leq N
  • iji \neq j,则 (Ai,Bi)(Aj,Bj)(A_i,B_i) \neq (A_j,B_j)
  • 输入中的所有值均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2324
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签