题意
有一棵n个节点的树,现在每次操作可以删掉任意一条边并加入一条新边,需要满足操作完后这仍然是一棵树。对于每个点,求把该点变为重心需要的最少操作次数。
n≤1000000 n ≤ 1000000
分析
一个点是重心,当且仅当其每一棵子树的大小都不超过 ⌊n2⌋ ⌊ n 2 ⌋ ,设其为 lim l i m 。
对于某个点
有一棵n个节点的树,现在每次操作可以删掉任意一条边并加入一条新边,需要满足操作完后这仍然是一棵树。对于每个点,求把该点变为重心需要的最少操作次数。
n≤1000000 n ≤ 1000000
一个点是重心,当且仅当其每一棵子树的大小都不超过 ⌊n2⌋ ⌊ n 2 ⌋ ,设其为 lim l i m 。
对于某个点