【bzoj1023】仙人掌图

时间:2024-01-07 22:07:26

【bzoj1023】仙人掌图

题意

给一棵仙人掌,求直径。

\(n\leq 100000\)

分析

分析1:【Tarjan】+【环处理+单调队列优化线性dp】+【树形dp】

分开两种情况处理:

①环:把整个环搞出来,进行dp,见bzoj1791

方法差不多,只是环处理+单调队列维护dp。

②不是环:直接dp

分析2:圆方树

这个东西还没有学...

反正文章先放在这里吧。

http://immortalco.blog.uoj.ac/blog/1955