【bzoj1023】仙人掌图
题意
给一棵仙人掌,求直径。
\(n\leq 100000\)
分析
分析1:【Tarjan】+【环处理+单调队列优化线性dp】+【树形dp】
分开两种情况处理:
①环:把整个环搞出来,进行dp,见bzoj1791
方法差不多,只是环处理+单调队列维护dp。
②不是环:直接dp
分析2:圆方树
这个东西还没有学...
反正文章先放在这里吧。
http://immortalco.blog.uoj.ac/blog/1955
给一棵仙人掌,求直径。
\(n\leq 100000\)
分开两种情况处理:
①环:把整个环搞出来,进行dp,见bzoj1791
方法差不多,只是环处理+单调队列维护dp。
②不是环:直接dp
这个东西还没有学...
反正文章先放在这里吧。
http://immortalco.blog.uoj.ac/blog/1955