Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
faecher:informatik:oberstufe:adt:baeume:einfuehung:start [26.11.2022 16:45] – typo Marco Kuemmel | faecher:informatik:oberstufe:adt:baeume:einfuehung:start [26.11.2022 16:48] (aktuell) – Marco Kuemmel | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
Allgemein besteht ein Baum (in der Informatik) aus **Knoten** und **Kanten**. Die Knoten sind teilweise durch Kanten verbunden. Damit wir von einem **Baum** sprechen, dürfen die Knoten allerdings nicht in beliebiger Weise untereinander verbunden sein, sondern es müssen bestimmte Regeln eingehalten werden: | Allgemein besteht ein Baum (in der Informatik) aus **Knoten** und **Kanten**. Die Knoten sind teilweise durch Kanten verbunden. Damit wir von einem **Baum** sprechen, dürfen die Knoten allerdings nicht in beliebiger Weise untereinander verbunden sein, sondern es müssen bestimmte Regeln eingehalten werden: | ||
- | * Jeder **Knoten** - außer dem Wurzelknoten - ist durch genau eine **Kante** mit seinem Elternknoten (Vaterknoten, | + | * Jeder **Knoten** - außer dem Wurzelknoten - ist durch genau eine **Kante** mit seinem Elternknoten (Vaterknoten, |
- | * Der Knoten ohne Elternknoten ist der **Wurzelknoten**. Jeder (nicht leere) Baum hat genau einen Wurzelknoten. | + | * Der Knoten ohne Elternknoten ist der **Wurzelknoten**. Jeder (nicht-leere) Baum hat genau einen Wurzelknoten. |
* Ein Knoten der keine Kinderknoten hat heißt **Blatt**. | * Ein Knoten der keine Kinderknoten hat heißt **Blatt**. | ||
* Knoten mit Eltern- und Kinderknoten heißen **innere Knoten** des Baums | * Knoten mit Eltern- und Kinderknoten heißen **innere Knoten** des Baums | ||
Zeile 29: | Zeile 29: | ||
{{ : | {{ : | ||
- | Wenn vorgegeben ist, welche (Maximal-)Zahl von Kinderknoten | + | Wenn vorgegeben ist, welche (Maximal-)Zahl von Kinderknoten |
===== Binärbaum ===== | ===== Binärbaum ===== |