Klausur zur Programmierung II, SS 2003 Aufgabe 1 2 3 4 5 6 7 8 ...
Klausur zur Programmierung II, SS 2003 Aufgabe 1 2 3 4 5 6 7 8 ...
Klausur zur Programmierung II, SS 2003 Aufgabe 1 2 3 4 5 6 7 8 ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Aufgabe</strong> 8: Graphen (18 Punkte)Zeigen Sie, dass jeder ungerichtete zusammenhängende Graph G = (V, E) mindestenseinen Knoten enthält, bei dessen Entfernung aus G der Graph zusammenhängend bleibt(wenn Sie den Knoten entfernen, entfernen Sie natürlich auch die zu ihm gehörigen Kantenaus dem Graphen). Entwickeln Sie einen Algorithmus, der einen solchen Knoten bestimmtund eine worst-case Laufzeit von O(|V | + |E|) aufweist (es reicht aus, wenn Sie diesen inPseudocode formulieren!). Beweisen Sie die Korrektheit Ihres Verfahrens und begründenSie kurz dessen Laufzeit.