def _delete_leaf(self, n): if n.color is RED: # simple case BinarySearchTree._delete_leaf(self, n) else: self._delete_case1(n) BinarySearchTree._delete_leaf(self, n)
def _delete_leaf(self, n): par = n.parent BinarySearchTree._delete_leaf(self, n) self._rebalance_till_root(par)