Древовидная структура - Tree structure

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

А древовидная структура или же древовидная диаграмма это способ представления иерархический природа структура в графической форме. Он назван «древовидной структурой», потому что классический представление напоминает дерево, хотя диаграмма обычно перевернута по сравнению с биологическим деревом: «стебель» вверху, а «листья» внизу.

Древовидная структура концептуальна и представлена ​​в нескольких формах. Для обсуждения древовидной структуры в определенных полях см. Дерево (структура данных) для информатики: что касается теории графов, см. дерево (теория графов), или также дерево (теория множеств). Перечислены другие статьи по теме.

Терминология и свойства

Элементы дерева называются "узлы ". Линии, соединяющие элементы, называются" ветвями ". Узлы без дочерних элементов называются листовые узлы, «конечные узлы» или «листья».

Каждый конечный древовидная структура имеет член, не имеющий начальство. Этот член называется «корнем» или корневой узел. Корень - это начальный узел. Но обратное неверно: бесконечные древовидные структуры могут иметь или не иметь корневой узел.

Имена отношений между узлами моделируют терминология родства семейных отношений. Гендерно-нейтральные имена «родитель» и «ребенок» в значительной степени вытеснили старые термины «отец» и «сын». Термин «дядя» по-прежнему широко используется для других узлов на том же уровне, что и родительский, хотя иногда его заменяют нейтральными с гендерной точки зрения терминами, такими как «оммер».[1]

  • «Родитель» узла - это узел на одну ступень выше в иерархии (то есть ближе к корневому узлу) и лежащий на той же ветви.
  • «Родственные» («брат» или «сестра») узлы совместно используют один и тот же родительский узел.
  • «Дяди» узла (иногда «оммеры») являются братьями и сестрами родительского узла.
  • Узел, который связан со всеми узлами нижнего уровня, называется «предком». Подключенные узлы нижнего уровня являются «потомками» узла-предка.

В данном примере «энциклопедия» является родоначальником «науки» и «культуры», своих детей. «Искусство» и «ремесло» - это братья и сестры и дети «культуры», которая является их родителем и, следовательно, одним из их предков. Кроме того, «энциклопедия», как корень дерева, является родоначальником «науки», «культуры», «искусства» и «ремесла». Наконец, «наука», «искусство» и «ремесло», как листья, не являются предками ни одного другого узла.

Древовидные структуры могут изображать все виды таксономический знания, такие как родословные, биологический эволюционное дерево, то эволюционное древо языковой семьи, то грамматическая структура языка (ключевым примером является S → NP VP, что означает, что предложение представляет собой именную фразу и глагольную фразу, каждая из которых, в свою очередь, имеет другие компоненты, которые имеют другие компоненты), то, как веб-страницы логически упорядочены на веб-сайте, математические деревья целочисленных множеств и так далее.

В Оксфордский словарь английского языка записывает использование терминов «древовидная структура» и «древовидная диаграмма» с 1965 г. в Ноам Хомский с Аспекты теории синтаксиса.[2]

В древовидной структуре есть один и только один дорожка из любой точки в любую другую.

Информатика широко использует древовидные структуры (видеть Дерево (структура данных) и телекоммуникации.)

Формальное определение см. теория множеств, и для обобщения, в котором дети не обязательно являются преемниками, см. порядок префиксов.

Примеры древовидных структур

Древовидная карта, используемая для представления структура каталогов как вложенный набор.
информационная диаграмма в форме дерева, иллюстрирующая "эволюцию" термоэмиссионных трубок (разновидность вакуумных трубок) между 1883 и 1934 годами.

Представляя деревья

Существует много способов визуального представления древовидной структуры, почти всегда они сводятся к вариациям или комбинациям нескольких основных стилей:

Классические схемы узловых связей

Классические схемы узловых соединений, которые соединяют узлы вместе с отрезками линий:

энциклопедия
/
культура
\
наука
/
Изобразительное искусство
\
ремесло

Вложенные наборы

Вложенные наборы которые используют изоляцию / сдерживание, чтобы показать отцовство, примеры включают Карты деревьев и фрактальные карты:

Blank.pngэнциклопедия
Blank.pngBlank.png
Blank.pngкультура
Blank.pngBlank.png
художественный промысел
наука

Многослойные схемы "сосульки"

Многослойные диаграммы «сосульки», использующие выравнивание / смежность.

энциклопедия
культуранаука
Изобразительное искусстворемесло

Контуры и виды дерева

Списки или диаграммы, в которых используется отступ, иногда называемый "очертания " или же "виды деревьев ".

Схема:

энциклопедия
культура
Изобразительное искусство
ремесло
наука

Древовидный вид:

  • энциклопедия
    • культура
      • Изобразительное искусство
      • ремесло
    • наука

Вложенные круглые скобки

Соответствие вложенным круглым скобкам впервые заметил сэр Артур Кэли:

((искусство, ремесло) культура, наука) энциклопедия
или же
энциклопедия (культура (искусство, ремесло), наука)

Радиальные деревья

Деревья также могут быть представлен радиально:

Изобразительное искусство
      \
ремесло
/    
культура
|
энциклопедия
|
наука

Смотрите также

Виды деревьев
Статьи по Теме

Рекомендации

  1. ^ «Глоссарий Ethereum». GitHub. Получено 17 апреля 2019.
  2. ^ "дерево". Оксфордский словарь английского языка (Интернет-изд.). Издательство Оксфордского университета. (Подписка или членство участвующего учреждения требуется.)
  3. ^ "Что такое объектная модель документа?". Домен архитектуры W3C. Получено 2006-12-05.

дальнейшее чтение

Идентификацию некоторых основных стилей древовидной структуры можно найти в:

внешняя ссылка