Верно ли, что в дереве можно любую вершину принять за корень, и количество листьев при этом изменится не более чем на 1?

28 Окт 2024 в 19:40
38 +1
0
Ответы
1

Да, верно. В любом дереве можно выбрать любую вершину в качестве корня, и количество листьев изменится не более чем на 1.

Листья — это вершины, у которых только одна связь (т.е. они соединены с одной другой вершиной). Когда вы выбираете новую вершину в качестве корня, то она становится соединенной с вершинами, которые были листьями относительно прежнего корня.

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

Таким образом, максимум одно изменится в количестве листьев при выборе новой корневой вершины.

28 Окт 2024 в 19:45
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир