47287

Алгоритм пересчета балансов вершин выделенного пути и его особенности

Доклад

Информатика, кибернетика и программирование

После добавления нового элемента необходимо обновить коэффициенты сбалансированности родительских узлов Если любой родительский узел принял значение -2 или 2, то необходимо выполнить балансировку поддерева путем поворота

Русский

2014-03-31

76.6 KB

0 чел.

Алгоритм пересчета балансов вершин выделенного пути и его особенности.

Основная идея

Если вставка или удаление элемента приводит к нарушению сбалансированности дерева то выполняется его балансировка 

 Коэффициент сбалансированности узла

это разность высот его левого и правого поддеревьев 

В АВЛ дереве коэффициент сбалансированности любого

узла принимает значения из множества {-1, 0, 1}

Балансировка дерева

После добавления нового элемента необходимо обновить коэффициенты сбалансированности родительских узлов Если любой родительский узел принял значение -2 или 2, то необходимо выполнить балансировку поддерева путем поворота

Типы поворотов:

Одиночный правый поворот

Одиночный левый поворот

Двойной лево -правый поворот

Двойной право- левый поворот


 

А также другие работы, которые могут Вас заинтересовать

26513. Основные этапы социально-экономического развития Японии 32 KB
  в руках США. цель подписание мирного договора сделанного в США и АНГ. договоры как сепаратные м у США и Я. тут же подписан договор безопасности м у Я и США.
26514. Основные этапы социально-экономического и политического развития Индии в 1950 – 2000 гг. 55 KB
  Существенным элементом внешней политики ИНК стали неприсоединение к военным блокам и стремление к консолидации молодых независимых государств. Критике подверглась позиция ИНК в социальных вопросах. В ИНК существовали различные группировки отражавшие несовпадающие интересы социальных слоев связанных с этой партией от крупных капиталистов и землевладельцев до интеллигенции мелкой буржуазии города и деревни трудящихся масс. В этом многообразии коренились и сила общенациональный авторитет ИНК и его внутренняя слабость.
26515. Валютный рынок Украины 34.05 KB
  В сфере валютной политики Национальный банк ставит задачу иметь реальный курс украинской гривны относительно свободно конвертируемых валют на уровне сбалансированности спроса и предложения. Для решения этой задачи и упорядочения ситуации на валютном рынке
26516. Основные направления отечественной и зарубежной историографии 43.5 KB
  Барг, Лавровский: уникальная особенность Англии в том, что она является ед. в Европе страной где развитие буржуазных отношений происходило одновременно в городе и деревне. Именно в деревне кап. Отношения развились более глубоко, именно из деревни шел импульс. Центр тяжести АБР лежал в деревне.
26517. Аграрный вопрос в Великой английской и Великой французской революциях 38.5 KB
  До революции в английской деревни было 2 формы собственности: крестьянская копигольд и буржуазнодворянская рыцарское держание. Революции лекция феодализма ко времени ВФР уже не было. Эта идея поддержана целым течением яркий представитель Фюре феодализм как таковой во Франции исчез до революции. необходимости в революции не было.
26518. Основные проблемы и особенности войны северо-американских колоний Англии за независимость и образование США 45.5 KB
  Северовосточные колонии новая Англия территории с ранним развитием ремесел мануфактуры судостроение и судоходство рыболовство. Это колонии которые пошли по буржуазному пути. Среднеатлантические колонии. Южные колонии плантации основанные на труде рабов.
26519. Дискуссии в отечественной и зарубежной историографии о периодизации ВФ буржуазной революции, ее характере, движущих силах и итогах 44 KB
  Ленин развил мысли Маркса и Энгельса; показал решающую роль крестьянства и плебейского элемента городов в победе революции высоко оценил роль якобинцев и диктатуры. революции роль перешла к историкам радикального направления. атлантической революции.
26520. Проблемы якобинской диктатуры в историографии 34 KB
  Якобинцы: Террор декрет о подозрительных каждый кто своими делами помыслами мешает революции подлежит суду в лице революционного трибунала Якобинцам нужно накормить город установить республику Закон о реквизициях обещали в будущем заплатить оставляли только семейный запас. принудительный займ у богачей в 1млрд франков Вся нация мобилизовалась до полной победы революции Попытка ввести новую религию. Революции восходящей линии см. 20 века стали задаваться вопросом о классовой природе революции чьи интересы она...