查找--平衡二叉樹

右旋 //P爲根節點;L爲左子樹根節點; void R_rotate(TreeNode P) { TreeNode L=P.left;//L是旋轉後新的根節點,最終L的右子樹指向原節點P; P.left=L.right;//L的原右子樹作爲P的左子樹 L.right=P;//L的右子樹指向原節點P; P=L;//P指向新的根節點。 }
相關文章
相關標籤/搜索