/ Vijos / 题库 /

树的最小路径长度

树的最小路径长度

时间限制:1秒  内存限制:256M


【题目描述】

  结点间的路径:指从树中一个结点到另一个结点之间的分支(树边)构成这两个结点间的路径。

  路径长度:若是边不带权的树,则路径长度就是路径上的分支(树边)数目。若边带权,则路径长度就是路径上的边权的和。

  树的路径长度:是指从树根 \(root\) 到每一个结点的路径长度之和,或者说,每个结点到树根的路径长度之和。

  现在的问题是,给出一棵边无权的无根树,请你计算以那个结点为树的根,会使树的路径长度达到最小。

【输入格式】

  第一行一个整数 \(n\),表示树的结点个数。
  接下来 \(n-1\) 行,每行两个数 \(i,j\)。表示 \(i\) 和 \(j\) 有边相连。

【输出格式】

  一个整数,表示最小的树的路径长度。

【输入输出样例】

 Input

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

 Output

10

【数据限制】

  对于 \(100\%\) 的数据,\(1≤N≤50000\)。

【来源】

  Mr.he

信息

ID
2111
难度
9
分类
树结构 点击显示
标签
(无)
递交数
1
已通过
1
通过率
100%
被复制
3
上传者