题意
求出一个大于 ⌈ n ⌉ \lceil\sqrt{n}\rceil ⌈n
⌉ 的环或找出 ⌈ n ⌉ \lceil\sqrt{n}\rceil ⌈n
⌉ 个点的独立集。
分析
用 d f s dfs dfs 树可以找最大环。
d f s dfs dfs 树是什么?就是从某个点进行 d f s dfs dfs 形成的树,如图。
深色的是树边,浅色的是非树边。
d f s dfs dfs 树有个性质:每条非树边 ( a , b ) (a, b) (a,b) 都连向子树中某个点。
那么, a a a 到 b b b 在树上的链与非树边