P8436 【模板】边双连通分量

题目描述

对于一个 $n$ 个节点 $m$ 条无向边的图,请输出其边双连通分量的个数,并且输出每个边双连通分量。

输入格式

输出格式

说明/提示

**样例四解释:** ![](https://cdn.luogu.com.cn/upload/image_hosting/0bzdfzeq.png) 相同颜色的点为同一个连通分量。 ------------ **数据范围:** 对于 $100\%$ 的数据,$1 \le n \le 5 \times10 ^5$,$1 \le m \le 2 \times 10^6$。 | subtask | $n$ | $m$ | 分值 | | :----------: | :----------: | :----------: | :----------: | | $1$ | $1 \le n \le 100$ | $1 \le m \le 500$ | $25$ | | $2$ | $1 \le n \le 5000$ | $1 \le m \le 5 \times 10^4$ | $25$ | | $3$ | $1 \le n \le 2\times 10^5$ | $1 \le m \le 5\times 10^5$ | $25$ | | $4$ | $1 \le n \le 5 \times10 ^5$ | $1 \le m \le 2 \times 10^6$ | $25$ | ### 数据更新 - $2022/7/14$ 加强数据 - $2022/11/26$ 新增 $10$ 组较小的数据($1\le n, m \le 10$),方便选手调试。 - $2022/12/31$ 重组 $subtask$,并加入若干组极端数据。 - $2023/1/1$ 发现昨天新加入的数据数据出了问题,已修改。 ------------ 本题不卡常,时间限制与空间限制均已开大,正确的解法均可通过。 ------------ 惊喜:AC 后记得把鼠标放到测试点上看反馈信息,有惊喜哦。