Algorithmen und Datenstrukturen · Junior · Frage 57 von 75

Wie speichert man einen Graphen meist, wenn er viele Knoten, aber wenige Kanten hat?

Antwort zeigen

Richtige Antwort: Als Adjazenzliste: jeder Knoten mit seinen Nachbarn

Erklärung

Eine Adjazenzliste braucht O(V + E) Speicher, eine Matrix immer O(V²), was bei dünnen Graphen verschwenderisch ist. Die Matrix ist praktisch, wenn der Graph dicht ist oder man eine O(1)-Prüfung „gibt es eine Kante?“ braucht.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Junior · Frage 57

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen