![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tarjan
W.A.R
热爱敲代码(划掉)的低级代码狗缓慢level up ing!!!!
展开
-
【PAT甲级训练】1013 Battle Over Cities(Tarjan求删去某个点后剩余的连通块个数,k个询问)
【PAT甲级训练】1013 Battle Over Cities(Tarjan求删去某个点后剩余的连通块个数,k个询问)原创 2021-03-02 10:00:14 · 207 阅读 · 0 评论 -
【2020小米网络选拔赛D Router Mesh】Tarjan求每个点属于哪几个点双连通分量
【2020小米网络选拔赛D Router Mesh Tarjan求每个点属于哪几个点双连通分量】求删掉一个点后的连通块个数,对每个点进行一次询问传送门题意给一个无向图,对每一个结点做一个询问,询问为,若删掉该点(及所有与其相关的连边),整个图有几个连通块?题解用Tarjan算法的思路来写,dfn[i]代表结点 i 的dfs序,low[i]代表从结点 i dfs下去能到达的dfn值最小的结点的dfn值。若u为当前结点,v为一个u的未被访问过的子节点,若对 v dfs完毕后,得到 low[v] <原创 2020-10-25 19:09:12 · 234 阅读 · 1 评论