原始问题:
小红定义“好二叉树”:节点孩子数偶数,求不同形态数量(对109+7取模)
根据题目描述,我们需要计算好二叉树的节点数量,并对结果取模109+7。
首先,我们可以列出好二叉树的性质:
- 根节点的左子树和右子树都是好二叉树。
- 左子树的所有叶子节点的数量为偶数,右子树的所有叶子节点的数量也为偶数。
- 每个非叶子节点的孩子数量为偶数(0或者2)。
根据这些性质,我们可以得出以下结论:
- 一个好二叉树的节点数量可以是2、4、6、8、10、12、14、16、18、20等偶数。
- 一个好二叉树的节点数量不能是奇数,因为奇数个孩子会导致至少有一个孩子的数量为奇数,而奇数个孩子的数量不可能为偶数。
- 一个好二叉树的节点数量不能超过18,因为超过18个节点后,左子树或右子树的孩子数量会变成奇数。
因此,一个好二叉树的节点数量只能是2、4、6、8、10、12、14、16、18这9种偶数。所以答案是9。
Prev:1,1,8 2,5,13, 3,21,方格表空白处应填