關於二叉樹中度為0與度為2節點數關系證明


大家可能都知道二叉樹中葉子節點(度為0)與度為2的節點數的關系為

度為2節點數 = 葉子節點數 - 1

 

但是知道為什么的人卻不多,下面就是這個定理的證明

 

樹(不僅僅是二叉樹)中每個節點頭上都有一個支路,但唯獨有一個是例外——根節點

所以我們可以得到樹的一個重要結論①:

樹支路總數 = 樹節點總數 - 1

支路總數怎么計算?

設度為 i 的節點有 xi 個,所以支路總數等於  Σ i * xi  

 

二叉樹的度只有0,1,2  

帶入重要結論①所以有:

0*x+ 1*x+ 2*x = x+ x+ x  -  1

兩邊稍微計算一下得出:

x = x0 -  1

 

以上就是度為0與度為2的節點數的關系的證明。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM