圆方图(铁人两项)

#include
using namespace std;
const int MM=400005;
int dfn[MM],low[MM],dfc,cnt,in[MM],tot,v[MM],vis[MM],siz[MM],n,m,V,U;
long long ans;
int stk[MM],tp;
vector e[MM],t[MM];
stack s;
void tarjan(int now)///建立圆方树
{
    dfn[now]=low[now]=++dfc;
    stk[++tp]=now;
    ++tot;
    for(int i=0;i>n>>m;
    cnt=n;
    for(int i=1;i>U>>V;
        e[U].push_back(V);
        e[V].push_back(U);
    }
    for(int i=1;i

Original: https://www.cnblogs.com/29taorz/p/15785049.html
Author: T_X蒻
Title: 圆方图(铁人两项)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/644539/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球