以下是我对这次有趣的讨论的贡献。通过节点数引入$T_{\len}(z)$高度最多为$n$的完整二叉树的OGF。现在,一棵树的高度最多为$n$,或者树的高度最大为$n-1$,或者高度正好为$n.$。后一棵树在根节点的左侧或右侧有一棵高度为$n-1的子树,或者根有两个子树的高度为$n-1$$T_{len}=T_{len-1}+2z(T_{leN-1}-T_{len-2})T_{le-n2}+z(T_$$其中$T_{\le 0}=1$和$T_{\ le 1}=z+1$观察$$T_{=n}=T_{\len}-T_{\len-1}$$一些代数产生简化形式$$T_{\len}=T_{\le n-1}+z T_{\ler n-1}^2-z T_{len-2}^2$$例如,这会为最多四棵树的节点数生成以下生成函数:$${z}^{15}+8\,{z}^{14}+28\,{z}^{13}+60\,{z}^{12}+94\,{z}^{11}+116\,{z}^{10}\\+114\,{z}^{9}+94\,{z}^{8}+69\,{z}^{7}+44\,{z}^{6}+26\,{z}^{5}+14\,{z}^{4}+5\,{z}^{3}+2\,{z}^{2}+z+1$$对于计数,计算序列$T_{len}(1)$,它会产生$$1, 2, 5, 26, 677, 458330, 210066388901, 44127887745906175987802,\\1947270476915296449559703445493848930452791205,\ldots公司$$这是OEIS A003095公司并且具有闭合形式的重复$$t_n=t_{n-1}+t_{n-1}^2-t_{n-2}^2$$$t0=1$和$t1=2$树的高度确切地$n$由$$tn-t{n-1}$$,它给出了序列$$1, 3, 21, 651, 457653, 210065930571, 44127887745696109598901,\\1947270476915296449559659317606103024276803403$$哪个是OEIS A001699公司.
备注。几年后回顾这篇文章,我们发现我们还没有使用完整二叉树的定义,例如维基百科因为我们承认树上有一个孩子是叶子。但OEIS表示,我们有正确的价值观,如何解释这一点。我们可以通过不允许叶(大小为零的树)来计算完整的二叉树,从而使$T_{\le0}(z)=0$和$T_{\tle1}(z)=z.$这将循环的起始值指定为$0$和$1$,下一个值为$2。$然而,$1$和$2$是普通二叉树的起始值,这解释了匹配值(移位序列和预加一个零项)。因此,进行了上述计算。(注意:我们将高度0作为叶的高度,将高度1作为单体的高度。)