КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Ориентированные и бинарные деревья. Определения
Ориентированное дерево (корневое ориентированное дерево) (рисунок 6.76) – это ориентированный граф без циклов со свойствами: 1. Существует в точности одна вершина 2. В каждую вершину, кроме корня, заходит в точности одна дуга. 3. Существует путь из корня в любую другую вершину.
Рисунок 6.76
Потомок Вершины, у которых общий отец, называются братьями или сестрами. Вершина, не имеющая потомков, называется листом. Глубина вершины Высота вершины Высота дерева – это число дуг самого длинного пути, то есть высота корня. Уровень вершины Высота дерева на рисунке 6.77 равна 3, вершина 8 имеет глубину 2, высоту 1, уровень 1.
Рисунок 6.77
Лемма. Если в любом неориентированном дереве Упорядоченное ориентированное дерево – это дерево, у которого множество сыновей каждой вершины упорядочено, обычно слева направо, как на рисунке 62: Бинарное (двоичное) дерево Бинарное ориентированное дерево называют полным, если из любой его вершины, не являющейся листом, исходят ровно две дуги, а уровни всех листьев совпадают. Каждая вершина бинарного дерева может иметь либо двух сыновей – левого и правого (вершина 2 имеет левого сына 3 и правого сына 4), либо иметь только левого сына (левый сын 9 вершины 8), либо только правого сына (вершина 5 – единственный правый сын вершины 4), либо не иметь ни одного сына (листья 3, 5, 7, 9). Бинарное дерево называется полным, если у каждой его внутренней вершины имеется два сына и все его ветви имеют одинаковую длину. Полное бинарное дерево уровня На рисунке 6.78 приведен пример полного бинарного дерева уровня 3.
Рисунок 6.78 Левое поддерево вершины Правое поддерево вершины На рисунке 6.77 левое поддерево вершины 6 состоит из одной вершины 7, правое поддерево – из вершин 8, 9 и дуги (8,9). Теорема 6.13 (теорема о высоте бинарного ориентированного дерева с заданным числом листьев). Бинарное ориентированное дерево с
Дата добавления: 2014-11-20; Просмотров: 1424; Нарушение авторских прав?; Мы поможем в написании вашей работы! |