- 博客(1)
- 收藏
- 关注
原创 tarjan——割点
不赘叙了,问就是找图里的割点。 运用tarjan算法,维护dfn[] 和 low[]两个数组, 先说结论吧,就是: 一个割点,他的所有子节点的low值都会大于等于该割点的dfn值, 也即,对于边(u,v),存在有low[v]>=dfn[u],则u为割点。 分析如下: 分为根节点和非根节点来讨论: 1.根节点,很显然,满足其子树>=2则该根节点为割点,因为去掉了这个根节点,其子树也就互不相连,该图就不是连通图了。 (注意子树的定义:互不连通,无返回根节点的路) 2....
2021-05-13 20:15:24 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人