🕸 Graph (programming)

= a logical connection of hetero-/homogeneous data structures, starting at an AnchNode → independent of implementation

Consist of

Classification

1 outgoing link2-N outgoing links
1 incoming linklinear [[List (programming)🧾 List (programming)]]
2-N incoming linksinverted binary-Nary [[Tree (programming)🌳 Tree (programming)]]

More criteria

  • Link Direction: uni/bidirectional
  • Link Completeness: complete/incomplete
  • Symmetry: balanced/unbalanced

How to construct

🏗 Constructing a graph