定义:
https://code.csdn.net/mishifangxiangdefeng/exerciseforalgorithmsecond/tree/master/src/chapter22/section22_5.cpp
不变或减少
第一次DFS结果:
r u q t y x z s v w
G转置的结果:
对G做DFS后,f[u]>f[v],u和v的关系
|
在GT中u和v的关系
|
在GT中对u做DFS,v是否会成为u的后继
|
u和v互相不可达
|
u和v互相不可达
|
不会
|
u和v互相可达,即在同一个联通分支内
|
u和v互相可达,即在同一个联通分支内
|
会
|
u到v可达 && v到u不可达
|
u到v不可达 && v到u可达
|
不会
|
u到v不可达 && v到u可达
&& (v,u)不是G中的边
&& 存在另一个结点w && w与v在同一个联通分支
&& w到u可达 && f[w]>f[u]>f[v]
|
u到v可达 && v到u不可达
&& (u,v)不是G中的边 &&
存在另一个结点w && w与v在同一个联通分支 &&
u到w可达
|
不会。
虽然u到v可达。但由于f[w]<f[v],会先对w做DFS,v已经是w的后继了,所以不会成为u的后继
|
对G做DFS后,f[u]<f[v],u和v的关系
|
在G中对u做DFS,v是否会成为u的后继
|
u和v互相不可达
|
不会
|
u和v互相可达,即在同一个联通分支内
|
会
|
u到v不可达 && v到u可达
|
不会
|
u到v可达 && v到u不可达
&& (u,v)不是G中的边
&& 存在另一个结点w && w与u在同一个联通分支
&& w到v可达 && f[w]>f[v]>f[u]
|
会。
此处不对。u和v不属于同一个联通分支,但v会成为u的后继
|