Beispiel für Prim's Algorithmus (erste Variante):algorithm PRIM-MSB (G,w):= initialisiere Priority Queue PQ mit Knotenmenge V und Schlüssel ; wähle Knoten r als Wurzel (beliebig); Schlüssel[r] := 0; Vorgängernil; while do u:= FindMin(PQ); DeleteMin(PQ); for alle Knoten v, die in G zu u benachbart sind do if and w Schlüssel[v] then Vorgänger[v]:=u; Schlüssel[v]:= w; fi od od
Initialisierung | |
Find + DeleteMins | Stück) |
---|---|
DecreaseKeys | Stück) |
Sonstige Overhead |