• Keine Ergebnisse gefunden

¨Ubungen zur Vorlesung Datenstrukturen und Algorithmen SS 2007 Pr¨asenz¨ubung 13

N/A
N/A
Protected

Academic year: 2022

Aktie "¨Ubungen zur Vorlesung Datenstrukturen und Algorithmen SS 2007 Pr¨asenz¨ubung 13"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Christian Sohler Paderborn, den 22. Juni 2007 u.v.a.

Ubungen zur Vorlesung ¨

Datenstrukturen und Algorithmen SS 2007

Pr¨asenz¨ubung 13

AUFGABE 26:

Sei G= (V, E) ein gerichteter Graph. Sei GT = (V, ET) definiert durch ET :={(v, u)∈V ×V |(u, v)∈E}.

GT heißt der zu G transponierte Graph. Beschreiben Sie sowohl f¨ur die Adjazenzlisten- Darstellung als auch f¨ur die Adjazenzmatrix-Darstellung einen Algorithmus, der GT aus G berechnet. F¨ur die Adjazenzlisten-Darstellung soll Ihr Algorithmus Laufzeit O(|v|+|E|) besitzen und f¨ur die Adjazenzmatrix-Darstellung O(|V|2.

AUFGABE 27:

F¨uhren Sie Dijkstras Algorithmus auf dem folgenden gewichteten Graphen G= (V, E) aus.

Die Quelle bildet der Knoten s. Geben Sie dabei f¨ur jede Iteration der while-Schleife an, welchen Knoten Sie f¨ur die Relaxierung verwendet haben und f¨ur jeden Knoten v V den Wert d[v].

Referenzen

ÄHNLICHE DOKUMENTE

Sprachen wie While sind damit nicht direkt auf einem solchen Rechner ausf¨ uhrbar, sondern m¨ ussen ¨ ubersetzt werden.. Die Regeln der Big-Step-Semantik (und auch

Dabei wird aber das auszuf¨ uhrende Programm selbst nicht in eine f¨ ur den Rechner geeignetere Darstellung ¨ ubersetzt.. Direkter geht es, wenn man einen solchen Rechner und

Da aber beide Seiten f¨ ur alle r, ϕ ¨ ubereinstimmen, h¨ angen beide Ausdr¨ ucke weder von r noch von ϕ ab..

Benutzen Sie dabei die Operationen newArray und deleteArray, um ein neues Array anzulegen oder ein bestehendes Array zu l¨oschen.. Beachten Sie, dass ein solcher Aufruf eine

Ihr dynamisch programmierter Algorithmus sollte hier signifikant

Geben Sie einen Algorithmus im Pseudocode an, der in Laufzeit O(nm 2 ) aus- rechnet, wie groß die Mindestanzahl an M¨unzen ist, um den Betrag m

Geben Sie dazu mit wenigen S¨atzen informell an, wie die Operation Baumgr¨ oße(x) real- isiert werden kann, welche zus¨atzlichen Informationen gegebenenfalls f¨ur die

Beispielrechnungen mit dieser Implementierung sind im Hinblick auf Vermeidung von Re- chenaufwand nicht sehr ermutigend, denn die entstehenden Koeffizienten sind deutlich gr¨oßer