消防 直径性质
Posted znsbc-13
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了消防 直径性质相关的知识,希望对你有一定的参考价值。
题目大意
先放直径性质(转自刀与玫瑰)
1.直径两端点一定是叶子节点。
2.距任意点最远点一定是直径的端点,据所有点最大值最小的点一定是直径的中点。
3.两棵树相连,新直径的两端点一定是原四个端点中的两个
4.两棵树相连,新直径长度最小为max(max(直径1,直径2),半径1+半径2+新边长度 ) (设k为直径中最接近中点的节点,半径=max(tot-d[k],d[k]))
5.一棵树上接一个叶子结点,直径最多改变一个端点
6.若一棵树存在多条直径,多条直径交于一点,且交点是直径的严格中点(中点可能在某条边内)
先放一份别人的题解
以上是关于消防 直径性质的主要内容,如果未能解决你的问题,请参考以下文章
POJ2187 Beauty Contest (旋转卡壳算法 求直径)