=1)個有限節(jié)點組成一個具有層次關(guān)系的集合。它具有以下的特點:每個節(jié)點有零個或多個子節(jié)點;沒有父節(jié)點的節(jié)點稱為根節(jié)點;每一個非根節(jié)點有且只有一個父節(jié)點;除了根節(jié)點外,每個子節(jié)點可以"> 亚洲天堂中文网,亚洲成a∧人片在88无码8,日韩精品一区
版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系我們

[科普中國]-非空二叉樹

科學(xué)百科
原創(chuàng)
科學(xué)百科為用戶提供權(quán)威科普內(nèi)容,打造知識科普陣地
收藏

基本形態(tài)

非空二叉樹是遞歸定義的,其結(jié)點有左右子樹之分,邏輯上非空二叉樹有四種基本形態(tài):

(1)只有一個根結(jié)點的二叉樹

(2)只有左子樹

(3)只有右子樹

(4)完全二叉樹

類型非空二叉樹主要有以下三種類型:

滿二叉樹——一棵深度為k的且有個結(jié)點的二叉樹叫滿二叉樹。

特點:每一層上的結(jié)點數(shù)都是最大結(jié)點數(shù)。

平衡二叉樹——平衡二叉樹又被稱為AVL樹(區(qū)別于AVL算法),它是一棵二叉排序樹,且具有以下性質(zhì):它是一棵空樹或它的左右兩個子樹的高度差的絕對值不超過1,并且左右兩個子樹都是一棵平衡二叉樹。

完全二叉樹——深度為k,有n個結(jié)點的二叉樹當(dāng)且僅當(dāng)其每一個結(jié)點都與深度為k的滿二叉樹中編號從1至n的結(jié)點一一對應(yīng)時,稱為完全二叉樹。

特點:葉子結(jié)點只可能在層次最大的兩層上出現(xiàn)。 對任一結(jié)點,若其右分支下子孫的最大層次為L,則其左分支下子孫的最大層次必為L或L+1。

性質(zhì)在非空二叉樹中,第i層的結(jié)點總數(shù)不超過, i>=1;

對任何非空二叉樹T,若n0 表示葉結(jié)點的個數(shù)、n2 表示度為2 的非葉結(jié)點的個數(shù),那么兩者滿足關(guān)系n0 = n2 + 1。