题意
求出一个大于 ⌈ 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 形成的树,如图。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bf24fb068a58493d5c7ab295154222b9.png)
深色的是树边,浅色的是非树边。
d f s dfs dfs 树有个性质:每条非树边 ( a , b ) (a, b) (a,b) 都连向子树中某个点。
那么, a a a 到 b b b 在树上的链与非树边 ( a ,