"SetText" "Deleting: "Deleting Node to delete is a leaf. Delete it. Node to delete has no left child. \nSet parent of deleted node to right child of deleted node. Node to delete has no left child. Node to delete has no left child Node to delete has no right child Node to delete has two childern Find largest node in left subtree "Elemet " not found could not delete valueToDelete 没有找到 调整 Adjusting height after recursive call Unwinding Recursion 正在搜索 " : " Show Null Leaves 显示 "NULL" # text color BACKGROUND_COLOR BACKGROUND_BLACK deleteElement treeDelete Deleted node was red. No tree rotations required. 找不到元素 右单旋 左单旋 , 访问左子树 , 访问右子树 "正在删除 "正在删除元素: 元素已删除 正在搜索元素: 未找到! 已找到! " 正在添加 "正在搜索: "正在刪除: "正在刪除 需要删除的是叶子节点,直接删除! 需要删除的节点没有左子树 需要删除的节点没有右子树 需要删除的节点有2棵子树 找到左子树中最大的节点 元素 "元素 " 未找到 无法删除 更新高度值 检测平衡因子 ":" NULL "null" 删除的是红色节点. 不需要旋转. true DEFINITION_ORDER project project true DIRECTORY false 1555083398362