[英]how do I balance my binary tree
我已經有一個工作正常的二叉樹數據庫。 不幸的是,它需要具有自我平衡的能力。 我不想重寫整個事情,我只想包含一個平衡樹的函數。 有什么算法或想法嗎?
AVL和RedBlack樹是自平衡樹。 您可以遍歷原始樹並將節點插入這些樹中。 之后,您可以保留新樹並丟棄原始樹。
AVL樹和紅黑樹是平衡的二叉樹。 我有一個AVL樹的實現。 看這里 。 它支持插入和搜索。 刪除尚未執行。
尋找像avl紅色黑色的平衡樹木
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.