二叉搜索樹(Binary Search Tree)的插入與刪除

二叉搜索樹的插入關鍵是要找到元素應該插入的位置,能夠採用與Find相似的方法。spa 二叉搜索樹的刪除則要考慮三種狀況:指針   1.要刪除的是葉節點:直接刪除,並再修改其父節點指針置爲NULLcode   2.要刪除的節點只有一個孩子的節點:將其父節點的指針指向要刪除節點的孩子節點遞歸   3.要刪除的節點有左、右兩棵子樹,用另外一節點替代被刪除的節點:右子樹的最小元素或者左子樹的最大元素io
相關文章
相關標籤/搜索