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

Архивы

Календарь

Июнь 2018
Пн Вт Ср Чт Пт Сб Вс
« Май    
 123
45678910
11121314151617
18192021222324
252627282930  

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

Облако меток

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

  • 11Июл


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

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

    wanderingreality.com/zrenie/eye66.htm

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

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

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

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

    Related posts:

    1. Поезд
    2. Электроника сегодня
    3. Статистика как наука

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