紅黑樹由 Rudolf Bayer 1972 年發明,原稱對稱二元 B 樹,1978 年改現名。同 AVL 為平衡二元搜尋樹,透過插入/刪除時的特定操作維持平衡,獲得高效查找。紅黑樹追求局部平衡而非 AVL 的嚴格平衡,複雜度遠高於 AVL。
需安裝 Silverlight 2.0 RTW。支援整數輸入、拖曳控制動畫速度、非法輸入隨機操作。
左圖無哨兵滿足性質,加入哨兵後葉節點變 8 個,根到各葉黑高度不一,違反性質 5。真正紅黑樹必須包含黑哨兵。
二叉搜索樹(BST)定義 左子樹鍵值 < 根節點鍵值
C 語言運行機制深度解析:從源碼到匯編的函數調用與棧幀演變
前言 在實際項目開發中,文件壓縮與解壓是極為常見的需求——無
動態內存管理四大函數 函數用途關鍵差異 malloc(s