🕸 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)binary-Nary 🌳 Tree (programming)
2-N incoming linksinverted binary-Nary 🌳 Tree (programming)general Graph

More criteria

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

How to construct

🏗 Constructing a graph