Graphen 13 Flashcards

1
Q

Erläutern Sie die Definition von ungerichteten und gerichteten Graphen

A

Gerichtete Graphen haben Kanten mit einer Richtung während ungerichtete Graphen Kanten ohne eine bestimmte Richtung haben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Erläutern Sie Definition von Vorgänger und Nachfolger in einem gerichteten Graphen

A

Nachfolger eines Knotens sind Knoten, die über eine ausgehende Kante erreicht werden
Vorgänger eines Knotens sind knoten die Quelle einer eingehenden Kante sind

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Erläutern Sie den Eingangs und Ausgangsgrad in einem gerichteten Graphen

A

Ausgangsgrad ist die Anzahl der ausgehenden Kanten. Eingangsgrad ist die Anzahl der eingehenden Kanten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Erklären und Implementieren Sie einen Graphen mit einer Adjazenzmatrix

A

Verbindung zwischen den Knoten eines Graphen mithilfe einer zweidimensionalen Matrix

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Erklären und Implementieren Sie einen Graphen mit Adjazenlisten

A

Verbindungen zwischen den Knoten eines Graphen wird durch Liste von Adjazenzlisten dargestellt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Erklären und wenden Sie die unterschiedlichen Fehlerbehandlungsmethoden an

A

Globale Variable, Spezieller Rückgabewert, Exception

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Erklären und Implementieren Sie die Breitensuche

A

Alle Knoten werden schichtweise durchlaufen, erst startknoten dann jeweils die nachbarknoten usw

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Erklären und Implementieren Sie die Tiefensuche

A

Geht einen Pfad so tief wie möglich entlang

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Erklären und Implementieren Sie die Berechnung der kürzesten Wege

A

Dijkstra Algorithmus: Schichtweise, jedoch ist die Länge des Pfades relevant
Bellman Ford Algorithmus: Distanzen werden Iterativ aktualisiert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly