/ WHOJ / 题库 /

【模板】树的重心

【模板】树的重心

题目背景

POJ\text{POJ} 16551655改编

题目描述

一颗 nn 个节点的无根树,编号 11 ~ nn,找到一个节点 xx,使其满足:xx 为根时,最大子树的节点数最少。(1n106)(1≤n≤10^6)

最大子树即结点数最多的子树。

格式

输入格式

第一行一个正整数 nn

以下 n1n-1行,每行两个正整数 u,vu,v,用空格隔开,表示 u,vu,v 两个结点有边相连。

输出格式

一个正整数 xx,表示树的重心,如果有多个结点满足条件,请输出编号最小的结点。

样例1

样例输入1

7
2 6
1 2
1 4
4 5
3 7
3 1

样例输出1

限制

时间:1s1s 空间:256M256M

对于 100%100\% 的数据:1n1061≤n≤10^6

来源

地址:zloj,J2021zloj,J2021
作者:jialiang2509jialiang2509
模拟赛T3T3

地址:zloj,J2020zloj,J2020
作者:jialiang2509jialiang2509
模拟赛T1T1