К справочнику

Деревья и листья

Связный граф без циклов, единственный путь и подсчёт рёбер.

Перед чтением

Что вы разберёте в этой статье

Связный граф без циклов, единственный путь и подсчёт рёбер.

Простыми словами

Граф изображает объекты вершинами, а связи — рёбрами. Рисунок можно менять без изменения графа: важны соединения, а не расстояния и углы на картинке.

Основные понятия
  • дерево
  • лист
  • единственный путь
Как читать формулы

Под каждой формулой дана расшифровка величин и условий. Сначала определите, что известно, затем проверьте ограничения и только после этого подставляйте числа.

Как закрепить

После теории решите три задачи: простую, среднюю и сложную. Подсказка, шаги решения и ответ открываются отдельно.

Раздел: Графы и деревья · школьная привязка: 8, 10 класс

Связность без циклов

Дерево — связный неориентированный граф без циклов. Между любыми двумя его вершинами существует ровно один простой путь. Существование следует из связности; если бы путей было два, их расхождение и последующее соединение образовали бы цикл.

В дереве из nn вершин ровно n1n-1 ребро. Обратное утверждение требует условия: связный граф с n1n-1 рёбрами — дерево, но несвязный граф с таким числом рёбер может содержать цикл. Одинокая вершина без рёбер тоже является деревом.

Лист, корень и родитель

Лист в неориентированном дереве — вершина степени 1. Любое конечное дерево с двумя и более вершинами имеет хотя бы два листа: ими заканчивается самый длинный простой путь. Если выделить корень, появляется иерархия родителей и детей. В корневом дереве лист часто определяют как вершину без детей; это соглашение отдельно учитывает одноэлементное дерево.

Три примера

  1. У дерева с 7 вершинами 6 рёбер. Удаление любого ребра разделит его на две компоненты: другого пути между концами нет.
  2. У звезды из центра и четырёх листьев пять вершин, четыре ребра и четыре листа. Между двумя листьями путь проходит через центр.
  3. Полное двоичное дерево, где у каждой внутренней вершины ровно два ребёнка, с тремя внутренними вершинами имеет четыре листа. Всего семь вершин и шесть рёбер.

Связь с вероятностью

Дерево эксперимента хранит историю: разные последовательности могут вести к разным вершинам даже при одинаковом итоговом значении величины. Вероятности вдоль ветви перемножают, а по подходящим листьям складывают. После объединения одинаковых состояний может получиться граф, уже не являющийся деревом.

Ошибки

Не каждый рисунок, похожий на ветвление, удовлетворяет определению. Проверьте связность и отсутствие циклов. Длина ветви — число рёбер, глубина зависит от выбранного корня. Добавление одного ребра между различными вершинами дерева создаёт ровно один цикл.

Формула, смысл и ограничения

Главные формулы с расшифровкой

E=V1|E|=|V|-1

Формула словами: Для конечного непустого дерева: связного неориентированного графа без циклов.

Как применять: Определите вершины и рёбра, уточните направление связей и последовательно отслеживайте путь, не полагаясь на внешний вид схемы.

От формулы к наблюдению

Попробуйте самостоятельно

Измените параметры и сопоставьте расчёт с результатами случайного эксперимента.

От простого к сложному

Проверьте себя

Сначала запишите решение самостоятельно. Затем можно открыть намёк, сравнить каждый переход с пошаговым разбором и только после этого посмотреть ответ. Прогресс сохраняется в этом браузере.

Простой

Сколько рёбер в дереве из 9 вершин?

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Средний

Дерево содержит 12 рёбер. Сколько в нём вершин?

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Сложный

У полного двоичного корневого дерева 5 внутренних вершин, каждая с двумя детьми. Сколько листьев?

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Закрепите прочитанное коротким тестом

Три уровня сложности, без подсказок и ответов до завершения.

Пройти тест по статье

Источники и соглашения

Объяснения и задачи — авторские. Источники помогают проверить определения, условия и школьную привязку. Обозначения и параметризация указаны в статье.