.dsy:it. Pages (8): « First ... « 2 3 4 5 [6] 7 8 »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=259)
-- [Progetto] "Commesso viaggiatore" (http://www.dsy.it/forum/showthread.php?threadid=16445)


Posted by nfast on 20-01-2005 22:17:

ripeto cosa bisogna inviare al prof Grossi !!!!

secondo me è possibile inviare un file .java (che è un file che si apre con il blocco note tranquillamente) quindi secondo me non c'è nessuna differenza tra un .java e un .txt

solo che il secondo non verrà accettato dal compilatore, quindi per evitare al prof di cambiare estensione al file meglio un .java.

ciao ragazzi e scusate ancora del disturbo

ciao


Posted by ianstilo on 20-01-2005 22:25:

beh..meglio per te..io l'ho iniziato oggi...

__________________
Ci sono i geni e quelli che dicono di essere dei geni.
Io sono un genio.


Posted by nfast on 20-01-2005 22:51:

caspita in orario :)

vai con calma miraccomando :razz:

ciao


Posted by ianstilo on 20-01-2005 23:14:

beh..avevo da fare..tanto ci sono ancora tre giorni...sono più o meno a metà..penso..

__________________
Ci sono i geni e quelli che dicono di essere dei geni.
Io sono un genio.


Posted by Jacoposki on 21-01-2005 02:18:

vi odio... a me continua a dare errori senza senso sigh temo di non riuscire a risolvere in tempo (e WoW non aiuta)

__________________
Mai sottovalutare l'ampiezza di banda di una station wagon piena di nastri lanciata a tutta velocità lungo l'autostrada. - Andrew S. Tanenbaum - Reti di Calcolatori


Posted by tandrea85 on 21-01-2005 10:51:

ma voi il tour e la sua lunghezza come l'avete calcolato senza fare il challange.. se parto da una citta le scorro tutte in ordine ottengo sempre lo stessa lunghezza 260.. qualsiasi citta di partenza io metti.. dovrebbe essere giusto lo stesso, ma si può lasciare cosi?


Posted by Simeon on 21-01-2005 11:34:

Originally posted by tandrea85
ma voi il tour e la sua lunghezza come l'avete calcolato senza fare il challange.. se parto da una citta le scorro tutte in ordine ottengo sempre lo stessa lunghezza 260.. qualsiasi citta di partenza io metti.. dovrebbe essere giusto lo stesso, ma si può lasciare cosi?


C'e sicuramente qualcosa che non va, come puo' venirti sempre la stessa lunghezza ?

Il tour lo generi casualmente ?


Posted by Simeon on 21-01-2005 14:13:

Originally posted by Jacoposki
vi odio... a me continua a dare errori senza senso sigh temo di non riuscire a risolvere in tempo (e WoW non aiuta)


Tipo ? Magari sono solo errori di sintassi...


Posted by tandrea85 on 21-01-2005 14:18:

Originally posted by Simeon
C'e sicuramente qualcosa che non va, come puo' venirti sempre la stessa lunghezza ?

Il tour lo generi casualmente ?


noo non casualmente, ma sequenzialmente.. ti faccio un esempio..
MI TO BA GI PR TR AS

parto da BA

il tour ke mi viene fuori è questo: BA GI PR TR AS MI TO BA

quindi il tour lo devo generare casualmente? ma ke casino viene fuori?


Posted by Simeon on 21-01-2005 14:28:

Originally posted by tandrea85
noo non casualmente, ma sequenzialmente.. ti faccio un esempio..
MI TO BA GI PR TR AS

parto da BA

il tour ke mi viene fuori è questo: BA GI PR TR AS MI TO BA

quindi il tour lo devo generare casualmente? ma ke casino viene fuori?


Aaaaaaaah capito :) Se lo generi cosi' e' ovvio che la lunghezza del tour rimanaga sempre identica... Io l'ho generato casualmente, nel testo parla di creare il tour tra "tutti quelli possibili" e quindi ho fatto cosi', ciao :)


Posted by nfast on 21-01-2005 14:32:

ragazzi certo che è casuale la generazione del tour

getTour(.....)

ma partendo però da una citta data in input al metodo

Citta[] getTour(String nomeCitta)

quindi ci vuole un random ...

quello che segue è l'output del famoso challenge :)

provare per credere:

.....

code:
AG 0 10 20 40 40 60 10 60 30 1 BO 10 0 40 20 50 90 20 40 90 1 CH 20 40 0 10 20 50 10 70 80 1 FI 40 20 10 0 10 30 70 30 30 1 GE 40 50 20 10 0 40 70 30 90 1 PR 60 90 50 30 40 0 50 20 10 1 RT 10 20 10 70 70 50 0 60 50 1 SI 60 40 70 30 30 20 60 0 10 1 TR 30 90 80 30 90 10 50 10 0 1 MI 1 1 1 1 1 1 1 1 1 0 Inserisci il nome della citta' da cui iniziare il tour per calcolare il tour min imo: AG Percorso minimo del tour: AG-MI-BO-FI-CH-RT-PR-TR-SI-GE-AG Lunghezza totale del tour: 182 ...........


PS non in termini assoluti cmq

ciao


Posted by tandrea85 on 21-01-2005 16:03:

Originally posted by Simeon
Aaaaaaaah capito :) Se lo generi cosi' e' ovvio che la lunghezza del tour rimanaga sempre identica... Io l'ho generato casualmente, nel testo parla di creare il tour tra "tutti quelli possibili" e quindi ho fatto cosi', ciao :)


si ma per farlo random mi devo inventare un algoritmo specifico o c'è qualke metodo già implementato?


Posted by AlVin on 21-01-2005 17:16:

Raga ma "la consegna chiude domenica" significa che consgnare domenica sera va ancora bene VERO??


Posted by lfn on 21-01-2005 19:03:

scusate ragazzi, a 2 giorni dalla fine non mi sembra la domanda ideale da fare pero' ho problema gigante, ma ke in realtà è una kavolata.
avete presente ArrayList, no?
non riesco ad aggiungere elementi!!:sad: :x
:evil:
ad esempio
creo un nuovo arraylist
ArrayList al = new ArrayList();
poi passo al metodo add kon due argomenti definito come
add(int index, E element)
lo sò ke sono idiota, ma proprio non riesco a capire ke kos'è questo e element!!
ho provato ad aggiungere un intero, ma mi dice
cannot resolve simbol :shock:
l'importazione è giusta, la scrittura del metodo (mi sembra di sì)
ditemi, dove CAVOLO è il problema?
skusate se è una domanda abb idiota magari, ma vi giuro ke mi sto scervellando..
help me
lfn :cool:

__________________
an arrow from the sun


Posted by nfast on 21-01-2005 19:12:

ragazzi ad un arraylist puoi solo aggiungere variabili di tipo riferimento quindi non dati primitivi :)

solo oggetti in sostanza....

quindi fai così meglio iniziare da una gerarchi più alta :

List al = new ArrayList();
for(int pos = 0;pos < 10;pos++)
al.add(new Integer(pos));

il metodo add ha due segnature....

puoi accodare un certo oggetto oppure inserire un certo oggetto in una certa posizione!!!

add(Object o) accoda all'ultima posizione....

add(int index,Object o) inserisce in una certa posizione.

io ti consiglio di usare la prima ;)

ciao Ifn!!!

spero di esserti stato di aiuto.


All times are GMT. The time now is 08:28. Pages (8): « First ... « 2 3 4 5 [6] 7 8 »
Show all 108 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.