Grafi

Messaggioda enigmagame » 18/02/2006, 12:07

Ciao a tutti! :-D
Es: Si scriva il pseudo-codice di un programma che dato un grafo orientato pesato rappresentato con liste di adiacenza calcola, per ogni nodo del grafo, la somma dei pesi degli archi entranti. Si scriva inoltre il pesudo-codice di un programma che risolva il medesimo problema nel caso in cui il grafo sia rappresentato con matrice di adiacenza.

Per quanto riguarda la rappresentazione con liste di adiacenza io l'ho pensata cosi, e mi sembra funzionare...
Non faccio altro che utilizzare l'algoritmo modificato della BFS, quello della visita in ampiezza. Ovvero all'inizio dichiaro un array che conterra' la somma dei pesi per ogni nodo. All'interno dell'algoritmo ogni volta che mi viene trovato un nodo adiacente sommo all'array il peso del suo arco entrante...

Che ne dite? Vi sembra una soluzione corretta?
Ciao!!!
enigmagame
Average Member
Average Member
 
Messaggio: 132 di 729
Iscritto il: 22/07/2005, 16:27
Località: Mantova

Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite