5216. 树的距离(Tree Distances II)
时间限制:1000 MS 内存限制:512 MB
题目描述
## 题目描述 你得到一棵包含 $n $个节点的树。 你的任务是:对每个节点$ i$,求出从它出发到所有其他节点的距离之和。 ## 输入格式 第一行是一个整数$ n$:表示节点的数量。 节点编号为$ 1, 2, \dots, n$。 接下来有 $n - 1$ 行,每行给出两个节点 $a$ 和$ b$,表示它们之间有一条无向边。 ## 输出格式 输出 $n $个整数,分别表示节点$ 1, 2, \dots, n $的距离之和。 ## 输入输出样例 ### 输入 #1 ``` 5 1 2 1 3 3 4 3 5 ``` ### 输出 #1 ``` 6 9 5 8 8 ``` ## 说明/提示 ### 数据规模与约定 - $1 \le n \le 2 \cdot 10^5$ - $1 \le a,b \le n$