luogu#P8435. 【模板】点双连通分量
【模板】点双连通分量
题目描述
对于一个 个节点 条无向边的图,请输出其点双连通分量的个数,并且输出每个点双连通分量。
输入格式
第一行,两个整数 和 。
接下来 行,每行两个整数 ,表示一条无向边。
输出格式
第一行一个整数 表示点双连通分量的个数。
接下来的 行,每行第一个数 表示该分量结点个数,然后 个数,描述一个点双连通分量。
你可以以任意顺序输出点双连通分量与点双连通分量内的结点。
5 8
1 3
2 4
4 3
1 2
4 5
5 1
2 4
1 1
1
5 1 2 3 4 5
5 3
1 2
2 3
1 3
3
1 4
1 5
3 1 2 3
6 5
1 3
2 4
1 2
4 6
2 3
4
2 6 4
2 4 2
3 3 2 1
1 5
7 8
1 3
2 4
3 5
2 5
6 4
2 5
6 3
2 7
3
2 7 2
5 5 2 4 6 3
2 3 1
1 1
1 1
1
1 1
提示
样例四解释:
相同颜色的点为同一个分量里的结点。
温馨提示:请认真考虑孤立点与自环(样例五)的情况。
数据范围: 对于 的数据,,。
subtask | 分值 | ||
---|---|---|---|
本题不卡常,时间限制与空间限制均已开大,正确的解法均可通过。
数据更新
- 加强数据
- 新增 组较小的数据(),方便选手调试。
- 重组 ,并加入若干组极端数据。
- 发现昨天新加入的数据出了问题,已修改。
惊喜:AC 后记得把鼠标放到测试点上看反馈信息,有惊喜哦。