 |
Jaio |
| Forse ha più senso ragionare al contrario... Pren ... |
11-09-2010 14:52 |
|
 |
Jaio |
.amico.
Registered: Feb 2009
Posts: 26 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1 FC
Time Online: 7:32:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Forse ha più senso ragionare al contrario... Prendendo gli elementi dell'ultimo gruppo e salendo a ritroso fino al primo così avrò sempre pesature che tengono conto di ciò che ho davanti...
|
|
11-09-2010 14:52 |
|
|
|  |
 |
Chobeat |
| eh ma quindi devi fare un for che cerchi per tutto ... |
11-09-2010 17:52 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
eh ma quindi devi fare un for che cerchi per tutto l'ultimo gruppo. vabbè si può fare.
io ho scaricato l'implementazione dell'algoteam e volevo vedere un po' cosa faceva ma non riesco a capire come formattare il file di input (volevo capire bene cosa facesse con dei test, prima di provare ad adattarlo al mio progetto).
Qualcuno sa come fare o ha un'altra implementazione carina?
|
|
11-09-2010 17:52 |
|
|
|  |
 |
Jaio |
| Bhe quello che che sto pensando io è di fare un w ... |
11-09-2010 18:02 |
|
 |
Jaio |
.amico.
Registered: Feb 2009
Posts: 26 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1 FC
Time Online: 7:32:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Bhe quello che che sto pensando io è di fare un while sull'ultimo gruppo che prende ogni volta un nodo diverso sopra quel nodo chiama una procedura ricorsiva che crea un dispositivo minimo per quel nodo poi nel while confronta i dispositivi che creo mano a mano e salva nella struttura definitiva quello migliore...
Suona effettivamente un po' incasinato ma secondo me con un po' di pazienza la tiro fuori... poi una volta fatta questa bordominimo è solo una formalità
|
|
11-09-2010 18:02 |
|
|
|  |
 |
Chobeat |
| [QUOTE][i]Originally posted by Jaio [/i]
... |
11-09-2010 18:18 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Jaio
Bhe quello che che sto pensando io è di fare un while sull'ultimo gruppo che prende ogni volta un nodo diverso sopra quel nodo chiama una procedura ricorsiva che crea un dispositivo minimo per quel nodo poi nel while confronta i dispositivi che creo mano a mano e salva nella struttura definitiva quello migliore...
Suona effettivamente un po' incasinato ma secondo me con un po' di pazienza la tiro fuori... poi una volta fatta questa bordominimo è solo una formalità ma allora non ho capito cosa ti serve djikstra... è potente perchè funziona sempre. in ogni caso è solo questione di costruire adeguatamente l'albero (come in figura), per il resto funziona perfettamente l'algoritmo.
|
|
11-09-2010 18:18 |
|
|
|  |
 |
Jaio |
| Il fatto è che ho abbandonato djikstra anche perc ... |
11-09-2010 20:16 |
|
 |
Jaio |
.amico.
Registered: Feb 2009
Posts: 26 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1 FC
Time Online: 7:32:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Il fatto è che ho abbandonato djikstra anche perché l'idea che ho in mente io dovrebbe funzionare perfettamente sulla lista di liste che ho implementato mentre djikstra dovrei ancora trovare su cosa piazzarlo
|
|
11-09-2010 20:16 |
|
|
|  |
 |
Chobeat |
| io sono ad un passo.
... |
11-09-2010 21:41 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
io sono ad un passo.
sto usando l'implementazione dell'algoteam e l'unica struttura dati è
Graph_IL che contiene 3 array long: first, adjacent,cost ma non c'è uno straccio di spiegazione su cosa sono questi array e come dovrei usarli.
cioè son 3 array che posso tenere allineati ma non capisco come dovrebbe essere strutturata l'informazione da portarsi dietro...
|
|
11-09-2010 21:41 |
|
|
|  |
 |
Jaio |
| Sto guardando Djikstra ma i grafi su cui lavora so ... |
13-09-2010 09:58 |
|
 |
Jaio |
.amico.
Registered: Feb 2009
Posts: 26 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1 FC
Time Online: 7:32:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Sto guardando Djikstra ma i grafi su cui lavora sono cose totalmente oscure alla mia mente... Ma soprattutto a costruirli ci vorrebbe un sacco di lavoro preliminare sui dati dei nostri file perché non abbiamo né i numeri dei vertici né quello dei bordi finché non leggiamo tutto il file e soprattutto non abbiamo tutti i dati scritti che cerca scritti nel file... Inoltre sto pensando al fatto che se dopo aver caricato il prospetto il prof manda in esecuzione un paio di chiamate t, il valore dei pesi del grafo cambiano di conseguenza portando t a lavorare sul grafo... Seconde me diventa molto più inefficiente così...
|
|
13-09-2010 09:58 |
|
|
|  |
 |
Chobeat |
| io son riuscito ad adattarli a quello che chiedeva ... |
13-09-2010 12:31 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
io son riuscito ad adattarli a quello che chiedeva l'algoteam, peccato che poi non desse segni di vita.
|
|
13-09-2010 12:31 |
|
|
|  |
 |
iron |
| C'è qualcuno che ha completato? ... |
13-09-2010 19:25 |
|
 |
iron |
Ci siamo quasi
Registered: Jan 2008
Posts: 59 (0.01 al dì)
Location:
Corso: Informatica
Anno: 3 F.C.
Time Online: 13:41:16 [...]
Status: Offline
Edit | Report | IP: Logged |
C'è qualcuno che ha completato?
|
|
13-09-2010 19:25 |
|
|
|  |
 |
AngelMiller |
| si infatti qualcuno è riuscito a implementare dij ... |
14-09-2010 08:41 |
|
 |
AngelMiller |
.amico.
Registered: Feb 2008
Posts: 21 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 5:14:22 [...]
Status: Offline
Edit | Report | IP: Logged |
si infatti qualcuno è riuscito a implementare dijkstra?la prof mi aveva detto di usarlo ma io non ci riesco!
|
|
14-09-2010 08:41 |
|
|
|  |
 |
Chobeat |
| io vista la nostra struttura, pensavo di fare una ... |
14-09-2010 09:40 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
io vista la nostra struttura, pensavo di fare una versione artigianale di dijkstra con chiamate ricorsive sulla mia lista di liste, che si portasse dietro il cammino minimo trovato e tornando indietro dalla ricorsione, verificasse per ogni altro cammino se ce n'è uno minimo tra quelli non visitati.
|
|
14-09-2010 09:40 |
|
|
|  |
 |
lux87 |
| ragazzi un suggerimento: nel main come posso disti ... |
14-09-2010 09:46 |
|
 |
lux87 |
.Padrino.

Registered: Dec 2007
Posts: 15 (0.00 al dì)
Location:
Corso: informatica
Anno: 3++
Time Online: 7:12:39 [...]
Status: Offline
Edit | Report | IP: Logged |
ragazzi un suggerimento: nel main come posso distinguere i due comandi b con e senza parametri (cioè bordo e bordocostominimo)???
grazie
|
|
14-09-2010 09:46 |
|
|
|  |
 |
SanJuanWolf89 |
| [QUOTE][i]Originally posted by Chobeat [/i]
... |
14-09-2010 14:59 |
|
 |
SanJuanWolf89 |
.consigliere.
Registered: Jun 2010
Posts: 100 (0.02 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 7:05:10 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Chobeat
io vista la nostra struttura, pensavo di fare una versione artigianale di dijkstra con chiamate ricorsive sulla mia lista di liste, che si portasse dietro il cammino minimo trovato e tornando indietro dalla ricorsione, verificasse per ogni altro cammino se ce n'è uno minimo tra quelli non visitati.
ma tu hai implementato una lista di liste o un array di liste??in cui ovviamente la grandezza dell array e il primo numero del file prospetto...xk io ho il tuo stesso problema..
|
|
14-09-2010 14:59 |
|
|
|  |
 |
Chobeat |
| lista di liste.
... |
14-09-2010 15:05 |
|
 |
Chobeat |
.illuminato.
Registered: Sep 2007
Posts: 241 (0.04 al dì)
Location: Alessandria
Corso: Informatica
Anno: 1
Time Online: 1 Day, 6:13:29 [...]
Status: Offline
Edit | Report | IP: Logged |
lista di liste.
comunque qualcuno ha provato il secondo input per b dell'esempio?
b 155 12 131 8 152 8 8 6 19 0 17 20 11 22
a me anche disegnato su carta da 76, mentre l'output atteso è 80. il programma lo disegna giusto, lo calcola giusta e su carta è 76. chi ha ragione?
edit:lunghi attimi di panico.
Semplicemente io pensavo che il quarto numero fosse l'altezza e il quinto la lunghezza, invece era ovviamente il contrario.
Last edited by Chobeat on 14-09-2010 at 15:26
|
|
14-09-2010 15:05 |
|
|
|  |
 |
Jaio |
| Quindo chobeat deduco che tu sia riuscito a fare f ... |
15-09-2010 10:19 |
|
 |
Jaio |
.amico.
Registered: Feb 2009
Posts: 26 (0.00 al dì)
Location:
Corso: Informatica
Anno: 1 FC
Time Online: 7:32:06: [...]
Status: Offline
Edit | Report | IP: Logged |
Quindo chobeat deduco che tu sia riuscito a fare finalmente tutto?
Io ormai sono incastrato su m e chissà quando ne risucirò ad uscire...
Tra l'altro sto notando che il mio albero con gli imput del prof esce strasblilanciato quindi dovrò reimplementarlo... Qualcuno mi dice che funzioni dell'rbtree dell'AlgoTEAM ha importato nel suo progetto?
|
|
15-09-2010 10:19 |
|
|
|  |
 |
| All times are GMT. The time now is 01:13. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|