展開全部
深度為5的完全二叉樹的葉子的确是16個,但是分支結點是15個。
二叉樹是指樹中節點的62616964757a686964616fe58685e5aeb931333433643036度不大于2的有序樹,它是一種最簡單且最重要的樹。二叉樹的遞歸定義為二叉樹是一棵空樹,或者是一棵由一個根節點和兩棵互不相交的,分别稱作根的左子樹和右子樹組成的非空樹;左子樹和右子樹又同樣都是二叉樹。
特殊類型
1、滿二叉樹:如果一棵二叉樹隻有度為0的結點和度為2的結點,并且度為0的結點在同一層上,則這棵二叉樹為滿二叉樹。
2、完全二叉樹:深度為k,有n個結點的二叉樹當且僅當其每一個結點都與深度為k,有n個結點的滿二叉樹中編号從1到n的結點一一對應時,稱為完全二叉樹。
擴充資料:
按照某種周遊方式對二叉樹進行周遊,可以把二叉樹中所有結點排列為一個線性序列。在該序列中,除第一個結點外,每個結點有且僅有一個直接前驅結點;除最後一個結點外,每個結點有且僅有一個直接後繼結點。
二叉樹中每個結點在這個序列中的直接前驅結點和直接後繼結點,二叉樹的存儲結構中并沒有反映出來,隻能在對二叉樹周遊的動态過程中得到這些資訊。為了保留結點在某種周遊序列中直接前驅和直接後繼的位置資訊,可以利用二叉樹的二叉連結清單存儲結構中的那些空指針域來訓示。