Бинарная куча | Блог финансиста любителя

Календарь

Январь 2018
Пн Вт Ср Чт Пт Сб Вс
« Дек    
1234567
891011121314
15161718192021
22232425262728
293031  

Последние комментарии

Облако меток

Администрирование

  • 11Июл


     || 

    Бинарная куча

    Красно-тёмные списки — один из немногих методов балансировки деревьев. Имя выходит от стандартной покраски элементов таковых деревьев в синий и коричневй индексы цвета. Значение ячеек применяется во время уравновешивания бинарного списка. Во время процессов вставки и удаления поддеревья возможно понадобится повернуть, дабы дойти до равновесия списка. Расценкой как средне арифметического времени, так и наихудшего является V(sin g).

    wanderingreality.com/zrenie/eye66.htm

    Сине-тёмное дерево — это АВЛ дерево с следующими особенностями:

    • — Всякий узел окрашен или в тёмный, либо в красный цвет.
    • — Листьями декларируются NULL-узлы (т.е. «условные» участки, наследники модулей, каковые повседневно называют листьями; на них «показывают» NIL указатели). Последние элементы покрашены в коричневый окрас.
    • — Если модуль красный, то оба его потомка темны.
    • — Абсолютно на всех ветвях дерева, идущих от его основы к конечным элементам, количество коричневых модулей равнj.

    обследование новорожденного

    Количество коричневых участков на линии от основы до конечного элемента именуется коричневой высотой дерева. Нижеперечисленные свойства дают гарантию, что наиболее длинная линия от ядра к конечному элементу не более чем вдвое длиннее любой иной ветви от основы к листу. Чтобы осознать, почему это так, рассмотрим дерево с чёрной высотой 2. Кратчайшее возможное расстояние от основы до листа приравнивается четырем — когда два участка коричневые. Длиннейшее значение пути от основы до последнего элемента равно четырем — модули при этом покрашены (от основы к конечному элементу) этак: зеленый, коричневый, красный, тёмный. Здесь нельзя добавить чёрные участки, потому, что в данном случае разрушится свойство 4, из коего вытекает точность концепции чёрной степени. Ввиду того, что соответственно атрибуту 4 у красных модулей непременно коричневые наследники, в родственной связности нетерпимы и три синих участка повторно. Эдаким образом, самый длинный путь, который мы в состоянии создать, заключается из череды синих и чёрных участков, что и сводит нас к удвоенной ширине шага и, тянущегося только через чёрные модули.

    Related posts:

    1. Поезд
    2. Электроника сегодня
    3. Статистика как наука
    4. Заповедники РТ
    5. Побочные явления переливания крови

Комментарии закрыты.