#P3388. 【模板】割点

    ID: 1101 传统题 1000ms 125MiB 尝试: 1 已通过: 1 难度: 普及+/提高− 上传者: 标签>CSP-S模板图论Tarjan双连通分量CSP-S必备模板赛洛谷

【模板】割点

本题来自洛谷「CSP-S 必备模板赛」第 U 题(P3388),版权归原出题人所有,仅供本站教学使用。

题目背景

割点

题目描述

给出一个 nn 个点,mm 条边的无向图,求图的割点。

输入格式

第一行输入两个正整数 n,mn,m。

下面 mm 行每行输入两个正整数 x,yx,y 表示 xx 到 yy 有一条边。

输出格式

第一行输出割点个数。

第二行按照节点编号从小到大输出节点,用空格隔开。

样例 #1

样例输入 #1

6 7
1 2
1 3
1 4
2 5
3 5
4 5
5 6

样例输出 #1

1
5

提示

对于全部数据,1≤n≤2×1041\leq n \le 2\times 10^4,1≤m≤1×1051\leq m \le 1 \times 10^5。

点的编号均大于 00 小于等于 nn。

Tarjan 图不一定连通。