2015-10-12 37 views
0

這樣的二叉樹可能嗎?我已經繪製出我認爲所有可能的迭代,並且我找不到滿足這些屬性的樹。請注意,這不是BST,所以鍵的值並不重要。有無數與正好1「獨生子女」節點,如:6節點二叉樹,恰好2個恰好有1個孩子

 a 
    /\ 
    b c 
/  //b is only such node 
    d 
/\ 
e f 

,許多都恰好3「獨生子女」節點:

  a 
     /
     b 
    /  //a, b, and d 
     c 
    /\ 
    d e 
/
    f 

難道這樣的二叉樹存在(6個節點,恰好有2個節點,恰好有1個孩子)?如果是這樣,請舉例說明。

+1

只有兩個單節點具有奇數個子節點,從而形成偶數個總鏈接。然而,6節點樹有5條邊,因此這是不可能的。 – doynax

+0

有沒有你正在尋找這樣的結構的原因? –

+0

沒有實際的原因。我只是對數據結構進行一些閱讀,探索二叉樹的屬性。 – hsotweelvl

回答

1

這是一個不可能的結構,使用包含2個子指針的標準二叉樹創建。如果你有一個帶有3個子指針的非傳統樹,這是可能的。

相關問題