徹底二叉樹

滿二叉樹
在二叉樹的基礎上,  除了最後一層節點沒有任何子節點外,每一層的節點都有兩個子節點,且每一層都徹底填滿的二叉樹,叫作滿二叉樹。在外形上看,就像是一個完整的金字塔的形狀。(從深度和節點數的關係上看, 一顆深度爲k且有2^k-1個節點的二叉樹稱爲滿二叉樹
 
 
徹底二叉樹
對滿二叉樹進行從上至下,從左至右的編號(例如上圖所示的從1到7)。若是一個深度爲k,有n個節點的二叉樹,其每一個節點都和深度同爲k的滿二叉樹的編號1到n的節點在位置上一一對應的話,這個二叉樹,就是徹底二叉樹。
 
 
 

做爲對比, 看看下圖中左下角和右下角的兩顆樹, 由於按照滿二叉樹的編號排定方式,它們相比起同深度的滿二叉樹而言, 分別在6和3的位置沒有對應的節點,因此不是徹底二叉樹。post

相關文章
相關標籤/搜索