割点(Tarjan) 题意概述 给出一个 个点, 条边的无向图,求图的割点。 思路 :是第几个被访问到的 : 点通过一条返祖边能回到的$dfn值最小的点是哪一个 对于点, 它的所有儿子中不存在能通过返祖边或者横插边越过它的,那么这个点就是一个割点 也就是, 是父亲,是儿子,一旦有,那么就是一个割点 代码 #include <bits/stdc++.h> const int maxn = 2e4 + 10, inf = 2e5 + 10; bool ifcut[maxn] = {0}; int cnt = 0, n = 0, m = 0, u = 0, v = 0, s= 0...