答案:c n+1
如果树的儿子都为终端节点,树有一个儿子和有n个儿子的结果相同。即 转化为二叉树后 对右指针为空的节点数量没有影响,所以终端节点的个数不影响结果。
题目即求:F中没有右兄弟的节点数。
F中只要有一个非终端节点,这个节点最右边的子节点就满足要求。有n个非终端节点就有n个最右边的子节点。
此外,森林中最右边的一棵树的根节点也算是一个最右子节点。所以+1
答案:c n+1
如果树的儿子都为终端节点,树有一个儿子和有n个儿子的结果相同。即 转化为二叉树后 对右指针为空的节点数量没有影响,所以终端节点的个数不影响结果。
题目即求:F中没有右兄弟的节点数。
F中只要有一个非终端节点,这个节点最右边的子节点就满足要求。有n个非终端节点就有n个最右边的子节点。
此外,森林中最右边的一棵树的根节点也算是一个最右子节点。所以+1