Реклама
Архивы
Календарь
Февраль 2019
Пн Вт Ср Чт Пт Сб Вс
« Янв    
 123
45678910
11121314151617
18192021222324
25262728  
Последние комментарии
Облако меток

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

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

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

wanderingreality.com/zrenie/eye66.htm

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

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

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

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

Related posts:

  1. Поезд
  2. Электроника сегодня
  3. Статистика как наука
  4. Распознай поддельный парфум

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