Content deleted Content added
m Replace or disable a template per TFD outcome; no change in content |
mNo edit summary |
||
Line 1:
{{short description|A way of representing the hierarchical nature of a structure in a graphical form}}
{{moreinline|date=July 2014}}
[[File:Binary tree structure.svg|300px|thumb|A tree structure showing the possible hierarchical organization of an encyclopedia
[[File:ENC SYSTEME FIGURE.jpeg|300px|thumb|The original [[Encyclopédie]] used a tree diagram to show the way in which its subjects were ordered.]]
A '''tree structure''' or '''tree diagram''' is a way of representing the [[hierarchy|hierarchical]] nature of a [[structure]] in a graphical form. It is named a "tree structure" because the classic [[#Representing trees|representation]] resembles a [[tree]], even though the chart is generally upside down compared to a biological tree, with the "stem" at the top and the "leaves" at the bottom.
Line 36:
== Examples of tree structures ==
[[File:Tree Map.png|thumb|A tree map used to represent a [[directory structure]] as a [[nested set]]
[[File:1934-Thermionic-Tube-Chart.jpg|thumb|information diagram in the shape of a tree illustrating the "evolution" of thermionic tubes (a type of vacuum tube) between 1883 and 1934
* Internet:
Line 48:
* Computer Science:
** [[binary search tree]]
** [[
** [[AVL tree]]
** [[R-tree]]
Line 67:
=== Classical node-link diagrams ===
Classical node-link diagrams, that connect nodes together with line segments:
Line 84 ⟶ 83:
=== Nested sets ===
[[
▲[[nested set model|Nested sets]] that use enclosure/containment to show parenthood, examples include [[treemapping|TreeMaps]] and [[fractal space map|fractal maps]]:
<div style="float:left;clear:right;text-align:center;margin:0.2em 0 0.2em 1em;padding:0.5em 1em 1em 1em;border:1px solid silver;border-radius: 1em;">
Line 116 ⟶ 114:
=== Layered "icicle" diagrams ===
Layered "icicle" diagrams that use alignment/adjacency.
<div style="float:left;clear:right;text-align:center;margin:0.2em 0 0.2em 1em;padding:1em;border:1px solid silver;border-radius: 1em;">
Line 201 ⟶ 198:
* [[Tree testing]]
== References ==
<references />
|