基环树

基环树(环套树)

众所周知,n个点的树有n-1条边。若在树上任意添加一条边,则会形成一个环。除了环之外,其余部分由若干棵子树构成。

有n个点n条边的图,每个点只有一个出边或入边。

在树上添加任意一条边,形成一个环

基环树操作

基环树找环

  • 拓扑排序

  • tarjan 找环(直接 dfs 也可以)

NOIP2018 提高组 D2T1 旅行

基环树直径

IOI2008 Island

基环树+树形dp

ZJOI 2008 骑士

posted @   「ycw123」  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示