i

Repräsentation mit einer Nachbarschaftstabelle

Knoten und ihre Nachbarn

Wir betrachten weiterhin den folgenden Graphen:

Graph 1

Sämtliche Informationen dieses Graphen lassen sich z.B. so in einer Nachbarschaftstabelle darstellen:

ABCD
A0100
B0111
C1100
D0000

Lässt man in dieser Tabelle die Knotenbezeichner weg (man geht dann von einer bekannten Durchnummerierung der Knoten aus), so spricht man auch von einer Adjazenzmatrix.

0100
0111
1100
0000

Aufgabe 1

(a) Wie liest man die Nachbarschaftstabelle?

(b) Ergänze die Nachbarschaftstabelle so, dass sie den folgenden erweiterten Graphen beschreibt.

Graph 2

(c) Wie könnte man einen gewichteten Graphen mit Hilfe einer Nachbarschaftstabelle beschreiben?

Graph 2

Aufgabe 2

Wie könnte man eine Nachbarschaftstabelle (in Python) implementieren? Mache hierzu einen Vorschlag.

Suche

2.3.5.2.1.1
schuljahr.inf-schule.de/2023-24/algorithmen/standardalgorithmen/graphen/implementierung/station_repraesentation/nachbarschaftstabelle
schuljahr.inf-schule.de/2023-24/2.3.5.2.1.1
schuljahr.inf-schule.de/2023-24/@/page/PKB6aEsPZYOVyE1l

Rückmeldung geben