0
最近有人問我,我不得不承認我有點難倒和尷尬。 我已經遠離了從網絡來輸入數字的列表構建的樹說是否有可能在此BST中添加一個浮點數
3,2,4,1,5,6,7
。該樹是這個樣子
的問題是,如果我有一個輸入現在3.5
未來我把在哪呢?那麼我在哪裏放?這可能嗎 ?
最近有人問我,我不得不承認我有點難倒和尷尬。 我已經遠離了從網絡來輸入數字的列表構建的樹說是否有可能在此BST中添加一個浮點數
3,2,4,1,5,6,7
。該樹是這個樣子
的問題是,如果我有一個輸入現在3.5
未來我把在哪呢?那麼我在哪裏放?這可能嗎 ?
如果我理解你的要求正確,你乾脆把3.5
與價值4
節點的左子,因爲3.5
大於3
和小於4
。
甲BST具有以下性質(從wikipedia截取):
Sheesh它的簡單 - 我需要回去學習一些BST的基礎知識 – Slartibartfast