Какова степень дерева? (Как в дереве ADT) - PullRequest
9 голосов
/ 25 марта 2009

Я понимаю, что степень узла - это число дочерних элементов.

Однако, как мы можем определить степень дерева?

Ответы [ 10 ]

12 голосов
/ 28 февраля 2013

По существу, степень дерева - это общее количество его дочерних элементов, то есть общее число узлов, которые из него происходят. У листа дерева нет дочерних элементов, поэтому его степень равна нулю.

Степень узла - это число разделов в поддереве, у которого этот узел является корневым. Узлы со степенью = 0 называются листьями.

9 голосов
/ 25 марта 2009

Как правило, граф имеет минимальную степень и максимальную степень, то есть минимальную степень, соответственно максимальную степень всех узлов в графе.

Если граф k-регулярный, то есть все узлы имеют ровно k соседей, минимальная и максимальная степени равны k, а граф называется степенью k.

Поскольку дерево не является k-регулярным, вы не можете сказать, что оно имеет градус k, но вы можете найти его минимальный или максимальный градус.

Довольно распространенными являются k-арные деревья, которые являются корневыми деревьями, где каждый узел имеет не более k дочерних элементов.

2 голосов
/ 21 марта 2018

Степень узла - это число его дочерних элементов. Степень дерева - это максимальная степень любого из его узлов.

2 голосов
/ 25 марта 2009

Каждый узел сам по себе является деревом. Степень дерева - это степень корневого узла.

1 голос
/ 18 марта 2019

Никогда не поздно ответить на соответствующий вопрос!

Степень графика 2n

Чтобы найти степень дерева, используйте формулу для краев дерева: Ребра = (Вершины - 1)

Теперь примените то, что мы знаем о степени графа, к нашему числу ребер в дереве: Степень дерева = 2 (n-1) = 2n-2

1 голос
/ 25 марта 2009

Для корневого дерева вы можете определить его как степень корня. В некоторых сценариях говорится, что максимальная степень любого узла в дереве может иметь смысл. Но без контекста трудно сказать, что такое определение right . Это зависит от того, как вы хотите его использовать и что важно для «степени» дерева. Если у вас есть конкретный пример или фрагмент текста, который вас озадачивает, обновите вопрос.

0 голосов
/ 20 марта 2018

В древовидной структуре данных общее количество дочерних элементов узла называется ГРАДУЦЕЙ этого узла. Проще говоря, Степень узла - это общее количество дочерних узлов.

Но самая высокая степень узла среди всех узлов в дереве называется 'Степень дерева'

0 голосов
/ 20 декабря 2016

Это максимальная степень узла в данном дереве. В вышеприведенном дереве в узле A есть степень 3, а другой узел B также имеет свою степень 3. Во всем этом значение является максимальным, поэтому степень дерева равна 3.

0 голосов
/ 17 ноября 2013

Максимальное число дочерних элементов, которое возможно для узла, известно как степень узла

0 голосов
/ 06 декабря 2012

Теоретически определение степени дерева состоит в том, что это максимальная степень узла в данном дереве. Степень узла - это число поддеревьев узла в данном дереве.

...