数据结构——关于任一二叉树n0=n2+1的证明

只愿长相守 提交于 2019-12-12 01:39:31

对于任一二叉树,若度为2的结点有n2个,则叶子结点数必为n2+1

证明:

    假设该二叉树总共有n个结点(n=n0+n1+n2),则该二叉树总共会有n-1条边,度为2的结点会延伸出两条边,

同理,度为1的结点会延伸出一条边,则可列公式:n-1 = 2*n2 + 1*n1 ,

合并两个式子可得:2*n2 + 1*n1 +1 =n0 + n1 + n2 ,则计算可知 n0=n2+1。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!