00 03 06 99 99 99 99
03 00 02 04 99 99 99
06 02 00 01 04 02 99
99 04 01 00 02 99 04
99 99 04 02 00 02 01
99 99 02 99 02 00 01
99 99 99 04 01 01 00
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ? ? ? ? ? ?
DIST | 0 3 6 99 99 99 99
NEXT | *
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ? ? ? ? ?
DIST | 0 3 5 7 99 99 99
NEXT | * B B
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ! ? ? ? ?
DIST | 0 3 5 6 9 7 99
NEXT | * B C C C
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ! ! ? ? ?
DIST | 0 3 5 6 8 7 10
NEXT | * B C D C D
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ! ! ? ! ?
DIST | 0 3 5 6 8 7 8
NEXT | * B C D C F
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ! ! ! ! ?
DIST | 0 3 5 6 8 7 8
NEXT | * B C D C F
VERTEX | B C D E F G
------------------------------------- --------------------------
STATUS | ! ! ! ! ! ! !
DIST | 0 3 5 6 8 7 8
NEXT | * B C D C F
reunat sisältyvät veneen hallinta puu ovat: -
AB BC CD DE CF FG
** PAINO vähäinen veneen hallinta puun = 3 + 2 + 1 + 2 + 2 + 1
= 11
Lyhin etäisyys
G -> = G> F> C-> B -> = 8
F -> = F> C-> B-> = 7
E -> = E-> D-> C-> B-> = 8
D -> = D> C-> B-> = 6
C -> = C-> B-> = 5
B -> = B-> = 3
Keskustelu: -
1.
Kesto monimutkaisuus algoritmi on O (elogv).
2. Toinen tapa löytää pienin virittävä puu on Kruskalin algoritmi.
3. Tässä algoritmia 99 käytetään, jos lyhin polku välillä parin
(tilattu tai järjestämättömiä ) pisteiden ei ei ole olemassa.