二叉樹的性質

2022-09-04 17:27:08 字數 743 閱讀 8946

結點的度:結點擁有的子樹數

樹的度:樹的度是樹內各結點度的最大值

層次:結點的層次從根開始定義,根為第一層,根的孩子為第二層,以此類推

樹的深度:樹種結點的最大層次稱為樹的深度或高度

二叉樹分類:

滿二叉樹--深度為k,且含有2^k-1個結點的二叉樹

完全二叉樹--深度為k的,有n個結點的二叉樹,其中葉子結點只可能在層次最大的兩層上出現,

對於任一結點若其右分支下的最大層次為l,則左分支下子孫的最大層次必為l或l+1

二叉樹的性質

性質1:第i層最多有2^i-1個結點

性質2:深度為k的二叉樹最多有2^k-1個結點

性質3:任意二叉樹,如果終端結點樹為n,即葉子結點,度為2的結點數為m

則n(葉子結點數)=m+1

性質4:具有n個結點的完全二叉樹的深度為log2n(向下取整)+1

二叉樹性質

1.在二叉樹的第i層上最多有2i 1 個節點 i 1 用歸納法證明 歸納基 i 1 層時,只有乙個根結點,2i 1 20 1 歸納假設 假設i k時,命題成立 歸納證明 二叉樹上每個結點至多有兩棵子樹,則 第 k 1 層的結點數 最多為2k 1 x 2 2k 1 1 2.二叉樹中如果深度為k,那麼最...

二叉樹性質

二叉樹有以下幾個性質 todo 上標和下標 性質1 二叉樹第i層上的結點數目最多為2 i 1 性質2 深度為k的二叉樹至多有2 1個結點 k 1 性質3 包含n個結點的二叉樹的高度至少為log2 n 1 性質4 在任意一棵二叉樹中,若終端結點的個數為n0,度為2的結點數為n2,則n0 n2 1。2....

二叉樹性質

1 第n層 n 1 上至多有2 n 1 個節點。第一層為 1 2 0 第二層為 2 2 1 第三層為 4 2 2 第i層為 2 n 1 2 深度為k時,至多有2 k 1個節點 k 1 由 1 可知用等比數列前n項和求出。3 具有n個節點的完全二叉樹的深度為k log n 1.k層完全二叉樹,就是前 ...