Будем поддерживать инвариант : Для любого узла либо сам узел, либо правый предок узла '''красный'''.
Также,заметимБудем придерживаться тактики , что удалять лист легче, чем внутренний узел.Заметим, что если правый потомок вершины и правый потомок правого потомка вершины черные, необходимо переместить левую красную ссылку вправо для сохранения инварианта.[[minEasy.png|400px|thumb|center| Перемещение красной ссылки. Простой случай]] [[maxHard.png|400px|thumb|center| Перемещение красной ссылки. Сложный случай]]
===Псевдокод===
'''void''' deleteMax()