Algoritmo di Dijkstra: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. |
ortografia |
||
(Una versione intermedia di un altro utente non mostrate) | |||
Riga 25:
#* Se f(i)= ∞ per ogni i in T '''STOP'''
#* Troviamo j in T tale che f(j)=min f(i) con i appartenente a T
#* Poniamo
#* Se T=Ø '''STOP'''
# ''Assegnazione etichetta provvisoria''
Riga 55:
18 '''For each''' neighbour ''v'' di ''u'':
20 ''alt'' := dist[''u''] + dist_tra(''u'', ''v'') ;
21 '''if''' ''alt'' < dist[''v'']: ''// questa condizione e' sempre false se v
22 dist[''v''] := ''alt'' ;
23 precedente[''v''] := ''u'' ;
|