orz, btw, 《
```cpp
if(!dfn[v]){
tarjan(v);
low[now]=min(low[now],low[v]);
}
else if(vis[v])low[now]=min(low[now],low[v]);
```
》
by hihihi198 @ 2022-11-08 20:51:59
@[hihihi198](/user/311369) oh,但我还是没看出来哪错了
by GalwayGirl @ 2022-11-08 20:56:00
你在哪里学的
by hihihi198 @ 2022-11-08 20:56:44
@[GalwayGirl](/user/327295)
```
else if(vis[v])low[now]=min(low[now],low[v]);
```
应为:
```
else if(vis[v])low[now]=min(low[now],dfn[v]);
```
by xsI666 @ 2022-11-08 20:57:19
算法竞赛进阶指南by lyd
by GalwayGirl @ 2022-11-08 20:57:57
@[GalwayGirl](/user/327295) 我不信,我也是看这本书,为什么我学到的不一样
by hihihi198 @ 2022-11-08 20:59:12
@[xsI666](/user/70581) 在缩点里面,这个没有区别。
by Tsukinaga_Ichiyo @ 2022-11-08 20:59:59
@[xsI666](/user/70581) 只有在割点的时候必须写dfn。
by Tsukinaga_Ichiyo @ 2022-11-08 21:00:46
@[hihihi198](/user/311369) 真的是的,下课给你看看
by GalwayGirl @ 2022-11-08 21:00:52
我靠好像改成 `low` 真的能过
by hihihi198 @ 2022-11-08 21:02:37