大意
给定一个无向图, 有若干询问,分两种.
- 不经过某条边 , 是否能到达 ;
- 不经过某个点 , 是否能到达 ;
题解
先跑一遍 , 建出 树.
设 .
询问一:
- 为非树边,可以到达;
- 都在或都不在 的子树中,可以到达;
- 并不是割边,可以到达;
- 否则,无法到达;
询问二:
- 若 在 的子树中,将 向上跳至 的直接儿子,此时 必须不是割点;
- 同理;
- 假如跳完后 和 为同一点,可以到达;
给定一个无向图, 有若干询问,分两种.
先跑一遍 , 建出 树.
设 .
询问一:
询问二: