красно-черный вопрос - PullRequest
       30

красно-черный вопрос

0 голосов
/ 13 января 2010

Я пытаюсь понять, как работают красные чёрные деревья, предположить переход с первого на второе на рисунке, я получаю это без проблем, после этого, согласно учебным ресурсам, мне нужно сделать локальное исправление красный G узел. Итак, в качестве исправления ко 2-му шагу, G просто окрашивается в черный цвет, чтобы сохранить красно-черные свойства?

альтернативный текст http://img683.imageshack.us/img683/4929/rb1.jpg

спасибо

1 Ответ

2 голосов
/ 13 января 2010

Классическое определение говорит, что корень должен быть черным, поэтому он должен быть окрашен в черный цвет, чтобы получить это свойство. Основная идея заключается в том, что красные узлы запрещены в определенных местах (например, если они являются дочерними по отношению к другому красному узлу), поэтому окрашивание красного узла создает потенциальное нарушение ограничения, которое следует проверить.

...