现在有一棵n个节点的树,节点1为这棵树的根,求出每个节点的深度以及每个节点的子树中的节点个数。
输入
第1行:一个数字n,表示树中节点的个数。(1<=n<=100000)
第2-n行:每行两个数字u,v,表示u与v之间有一条边。(1<=u,v<=n)
输出
输出n行,每行两个正整数,第i行的第一个正整数表示节点i的深度,第二个正整数表示以节点i为根的子树大小。
解法:
水题。。。。。太水了这个
代码:
1 | #include<algorithm> |
现在有一棵n个节点的树,节点1为这棵树的根,求出每个节点的深度以及每个节点的子树中的节点个数。
输入
第1行:一个数字n,表示树中节点的个数。(1<=n<=100000)
第2-n行:每行两个数字u,v,表示u与v之间有一条边。(1<=u,v<=n)
输出
输出n行,每行两个正整数,第i行的第一个正整数表示节点i的深度,第二个正整数表示以节点i为根的子树大小。
解法:
水题。。。。。太水了这个
代码:
1 | #include<algorithm> |