DFS 树是一颗深搜树, 它满足对于任意一条非树边 \((u, v)\) 在 DFS 树上是祖先的关系。
假设当前已经搜到了 \(u\) 节点。
v 没有被遍历到, u 和 v 肯定是祖先关系。
v 被遍历到了, u 肯定在 v 的子树中, 不然可以从 \(v \to u\) 这条边遍历到它。