【发布时间】:2012-09-13 19:27:30
【问题描述】:
计算树的路径长度的一种简便方法是对所有 k 求和,将 k 与第 k 层节点数的乘积相加。
一棵树的路径长度是树的所有节点的层级之和。路径长度可以有如下简单的递归定义。
具有N个节点的树的路径长度是其根的子树的路径长度之和加上N-1。
我无法遵循上述递归定义。请用简单的例子解释。
【问题讨论】:
-
空树或普通二节点树的路径长度是多少?只有这样,递归定义才完成。我不太明白这个路径长度是多少或它的用途,但如果您认为具有 N 个顶点的树有 N-1 条边,它可能会有所帮助。
-
@bixilop:我在上面添加了一些信息。希望对回答有帮助