Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Пример 3.2

Пример 2.7 | Пример 2.8 | Пример 2.10 | Пример 2.12 | Пример 2.13 | Операции редуцирования | Пример 2.14 | Доказательство | Пример 2.15 | Доказательство |


Читайте также:
  1. Fill in the missing numerals in the following sentences as in the example given for the first sentence. (Вставьте пропущенное имя числительное как в примере.)
  2. Gt; Часть ежегодно потребляемого основного напитала не должна ежегодно воз­мещаться в натуре. Например, Vu стойкости машины в течение года перенесена на
  3. IV. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ПРИМЕРНОЙ ПРОГРАММЫ
  4. IX. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К СЕМИНАРСКИМ ЗАНЯТИЯМ. ПРИМЕР.
  5. VII. Примерный перечень тем рефератов и курсовых работ
  6. Актуальный пример разработки программы в случае моббинга
  7. Анализ логопедического занятия (примерная схема протокола)

На рис.3.2: цепь, соединяющая вершину s с вершиной w, является ветвью; высота дерева (T, s) h (T) = 4; для вершины v вершина t – предок, вершина u – отец, а вершина w – сын; вершины r, w являются листьями; вершины r и u принадлежат одному ярусу.

Бинарное ориентированное дерево.

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

Утверждение 3.5. Пусть B - полное бинарное дерево высоты h, тогда оно имеет ровно 2h листьев.

Доказательство проведем индукцией по высоте дерева h.

1. Если высота дерева h = 0, то оно имеет единственную вершину, которая является и корнем, и листом, т.е. 20 = 1. Поскольку в бинарном полном ордереве полустепень исхода любой вершины за исключением листьев равна 2, то число листьев ордерева с высотой h = 1 будет равно 20 × 2 = 21.

2. Пусть утверждение 3.5. справедливо для бинарного полного ордерева c высотой равной h – 1, т.е. число его листьев равно 2h-1.

3. Тогда дерево B высоты h имеет 2h-1 ×2 = 2h листьев.

Утверждение 3.5. доказано.

Теорема 3.1 о высоте бинарного ориентированного дерева с заданным числом листьев. Бинарное ориентированное дерево с q листьями имеет высоту, не меньшую чем log2 q.

Доказательство. Пусть рассматриваемое бинарное дерево имеет высоту h. Достроим его до бинарного полного дерева. Согласно утверждению 3.5 оно имеет 2h листьев. Тогда для числа листьев исходного бинарного дерева справедливо неравенство q2h. Следовательно, log2 qh.

Результат доказанной теоремы имеет важное значение в оценке сложности алгоритмов (см. раздел 3.3).

 


Дата добавления: 2015-07-20; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Пример 3.1| Алгоритм Форда-Беллмана нахождения минимального пути

mybiblioteka.su - 2015-2024 год. (0.006 сек.)