Kosaraju 求强连通分量这两种第一遍搜索写法有什么区别
  • 板块学术版
  • 楼主zjh114514
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/6/1 14:00
  • 上次更新2024/6/1 15:47:39
查看原帖
Kosaraju 求强连通分量这两种第一遍搜索写法有什么区别
773944
zjh114514楼主2024/6/1 14:00

第一种(队列,会 WA)

void dfs1(int u) {
    vis[u] = true;
    q.push(u);
    for (int v : edge[u])
        if (!vis[v]) dfs1(v);
}

第二种(栈)

void dfs1(int u) {
    vis[u] = true;
    for (int v : edge[u])
        if (!vis[u]) dfs1(v);
    stk.push(u);
}
2024/6/1 14:00
加载中...