自从蒟蒻博主在第一届csp中在day2t3中扑街后,决定明年再来,同时现在应该学习一下树的重心的一些性质。以及边分治
普通重心
Q:树的重心是个神马东西,可以吃吗?
A:当然不可以吃啊。树的重心就是选定一个树上的节点,使得删除这个点后,剩下的子树的最大个数最小。也就是,尽量平均啦
Q:那一棵树是不是可以有多个重心啦
A:是的啊。具体来说,树的大小为偶数的时候,可以有两个重心,或1个,奇数的话只能1个
Q:咋证啊
A:呃…关于树的重心的证明方面的问题,一个很好的思路是
把重心设为整棵树的根去考虑
还有一个是,一条边会把整棵树分成两部分,于是根据抽屉原理,设两部分大小为x,y( x ⩽ y x\leqslant y x⩽y),那么 x ⩽ n 2 , y ⩾ n 2 x\leqslant \frac{n}{2},y\geqslant \frac{n}{2} x⩽2n,y⩾2n