Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Algoritmi e strutture dati > Progetto "DIE HARD"
Pages (13): « First ... « 5 6 7 8 [9] 10 11 12 13 »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
palaz
.amico.

User info:
Registered: Apr 2007
Posts: 36 (0.01 al dì)
Location: nova milanese
Corso: informatica
Anno: secondo
Time Online: 11:03:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

beh deve raggiungere esattamente k...
raggiungibile è la stessa cosa di esiste sol oche si controlla tutta la configurazione invece che un campo alla volta..

22-01-2010 10:57
Click Here to See the Profile for palaz Click here to Send palaz a Private Message Find more posts by palaz Add palaz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ste182
.arcimaestro.

User info:
Registered: Oct 2004
Posts: 258 (0.03 al dì)
Location:
Corso: informatica
Anno:
Time Online: 2 Days, 5:06:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ragazzi non riesco a capire sta funzione:

code:
- pericolosa(a) Dato un vettore a = (a1 , a2 , . . . , an ) di interi positivi, dichiara “pericolosa” la configurazione in cui il contenitore i ha livello ai . Questo implica che questa configurazione non potrà più essere utilizzata nel calcolo di altre operazioni (quali ad esempio contenenti(k) o mosse(k)) fino a quando non sia nuovamente dichiarata come innocua con l’operazione innocua(a) descritta sotto. In particolare se una operazione elementare trasforma la configurazione attuale in una configurazione pericolosa, l’operazione non deve essere eseguita, e deve essere stampato il messaggio OPERAZIONE PERICOLOSA.

e fin qui ok, poi c'è l'esempio:
code:
>w 2 (3[3],2[5]) (0[3],2[5]) (2[3],0[5]) (2[3],5[5]) >p 2 0 >w 2 (2[3],5[5])

dopo p 2 0, il comando w 2 stampa solo 2[3] 5[5].. ma scusate: la configurazione 3[3] 2[5] ad esempio può essere raggiunta facendo 0[3] 0[5] -> 0[3] 5[5] -> 3[3] 2[5] che non passa per 2[3] 0[5] !!!
non capisco:(
ho mandato una mail al prof e ha risposto:
code:
le configurazioni pericolose al momento di eseguire il secondo w 2 sono: (0[3],5[5]) (3[3],5[5]) (2[3],0[5]) Quindi tre delle quattro configurazioni contenenti un 2 non sono piu' raggiungibile, mentre rimane raggiungibile, attraverso una strada che non passa per (2[3],0[5]), la configurazione (2[3],5[5]).

__________________
Live Fast, Die Fun

Last edited by ste182 on 23-01-2010 at 12:25

23-01-2010 12:23
Click Here to See the Profile for ste182 Click here to Send ste182 a Private Message Find more posts by ste182 Add ste182 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

scusate qualcuno è riuscito a implementare la funzione mosse(k) in tempo accettabile? più ci penso e più mi sembra np-completo...
grazie

23-01-2010 16:17
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ste182
.arcimaestro.

User info:
Registered: Oct 2004
Posts: 258 (0.03 al dì)
Location:
Corso: informatica
Anno:
Time Online: 2 Days, 5:06:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by gek
scusate qualcuno è riuscito a implementare la funzione mosse(k) in tempo accettabile? più ci penso e più mi sembra np-completo...
grazie

np-completo?? ma no: se implementi tutto con un grafo, ogni arco avrà peso 1, quindi una visita in ampiezza ti fornisce il sottografo(albero) dei cammini minimi...
:D

__________________
Live Fast, Die Fun

23-01-2010 18:15
Click Here to See the Profile for ste182 Click here to Send ste182 a Private Message Find more posts by ste182 Add ste182 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
francescoo
.primate.

User info:
Registered: Feb 2008
Posts: 75 (0.01 al dì)
Location: novara
Corso: informatica
Anno: secondo
Time Online: 20:29:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

per ste182:

non so se hai gia risolto..
comunque ha ragione il prof..
perche prima di arrivare li tu hai gia dichiarato altre configurazioni come pericolose..che sono appunto
p 0 5
p 3 0(che pero poi togli facendo - i 3 0)
p 3 5
p 2 0

24-01-2010 10:53
Click Here to See the Profile for francescoo Click here to Send francescoo a Private Message Find more posts by francescoo Add francescoo to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by ste182
np-completo?? ma no: se implementi tutto con un grafo, ogni arco avrà peso 1, quindi una visita in ampiezza ti fornisce il sottografo(albero) dei cammini minimi...
:D


cosa intendi con implementare con un grafo °?° salvare tutte le configurazioni possibili in memoria non è certo accettabile.
Illuminami plx!

24-01-2010 11:50
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
palaz
.amico.

User info:
Registered: Apr 2007
Posts: 36 (0.01 al dì)
Location: nova milanese
Corso: informatica
Anno: secondo
Time Online: 11:03:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

beh.. se non ti crei tutte le soluzioni non puoi fare nulla.. io mi sono creato tutte le possibili soluzioni e da li facevo i calcoli...

24-01-2010 12:46
Click Here to See the Profile for palaz Click here to Send palaz a Private Message Find more posts by palaz Add palaz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by palaz
beh.. se non ti crei tutte le soluzioni non puoi fare nulla.. io mi sono creato tutte le possibili soluzioni e da li facevo i calcoli...

esatto...l'uso di memoria non è accettabile.Il problema mosse(k) è np-completo, non capisco perchè sia presente all'interno del progetto....
ma il progetto per essere valutato deve contenere tutte le funzioni accettabili per tempo e spazio e funzionanti??

24-01-2010 13:25
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
palaz
.amico.

User info:
Registered: Apr 2007
Posts: 36 (0.01 al dì)
Location: nova milanese
Corso: informatica
Anno: secondo
Time Online: 11:03:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ma no.. non è cosi malato.. a me ha dato 26 in questo progetto solo perche creavo le soluzioni mano a mano che svolgevo le funzioni.. mentre lui avrebbe voluto che rimanessero sempre in memoria per non sprecare il tempo dedicato a generarle dato che son sempre quelle... è impossibile non occupare della memoria... l'importante è non occuparla a cazzo...

24-01-2010 13:53
Click Here to See the Profile for palaz Click here to Send palaz a Private Message Find more posts by palaz Add palaz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by palaz
ma no.. non è cosi malato.. a me ha dato 26 in questo progetto solo perche creavo le soluzioni mano a mano che svolgevo le funzioni.. mentre lui avrebbe voluto che rimanessero sempre in memoria per non sprecare il tempo dedicato a generarle dato che son sempre quelle... è impossibile non occupare della memoria... l'importante è non occuparla a cazzo...


ah! bhè allora complimenti per il voto! mi metto subito all'opera per un bell'algoritmo non accettabile!
grazie.

24-01-2010 13:59
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
palaz
.amico.

User info:
Registered: Apr 2007
Posts: 36 (0.01 al dì)
Location: nova milanese
Corso: informatica
Anno: secondo
Time Online: 11:03:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ahahh in ogni caso il prof è flessibile l'importante è che fai le cose con criterio e cerci almeno teoricamente una seconda opzione che possa essere migliore.... buon lavoro

24-01-2010 14:02
Click Here to See the Profile for palaz Click here to Send palaz a Private Message Find more posts by palaz Add palaz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Dato che ci sono ne approffitto pe farti un'altra domanda dato che hai già consegnato, nel file pdf cosa hai messo?
grazie

24-01-2010 14:17
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
palaz
.amico.

User info:
Registered: Apr 2007
Posts: 36 (0.01 al dì)
Location: nova milanese
Corso: informatica
Anno: secondo
Time Online: 11:03:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

beh ho messo tutto il codice commentato... e una veloce relazione di 4 paginette dove descrivo come prendo l'input come gestisco i comandi e molto sommariamente alcuni costi.. tipo usavo una coda e dicevo che le operazioni costano 1.... ma non me ne ha manco parlato il prof....

24-01-2010 14:48
Click Here to See the Profile for palaz Click here to Send palaz a Private Message Find more posts by palaz Add palaz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
gek
.novellino.

User info:
Registered: Jan 2010
Posts: 7 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 3:45:23 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by palaz
beh ho messo tutto il codice commentato... e una veloce relazione di 4 paginette dove descrivo come prendo l'input come gestisco i comandi e molto sommariamente alcuni costi.. tipo usavo una coda e dicevo che le operazioni costano 1.... ma non me ne ha manco parlato il prof....

grazie caro... :P

24-01-2010 15:01
Click Here to See the Profile for gek Click here to Send gek a Private Message Find more posts by gek Add gek to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ste182
.arcimaestro.

User info:
Registered: Oct 2004
Posts: 258 (0.03 al dì)
Location:
Corso: informatica
Anno:
Time Online: 2 Days, 5:06:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by francescoo
per ste182:

non so se hai gia risolto..
comunque ha ragione il prof..
perche prima di arrivare li tu hai gia dichiarato altre configurazioni come pericolose..che sono appunto
p 0 5
p 3 0(che pero poi togli facendo - i 3 0)
p 3 5
p 2 0

argh, è vero! :oops:

__________________
Live Fast, Die Fun

24-01-2010 17:27
Click Here to See the Profile for ste182 Click here to Send ste182 a Private Message Find more posts by ste182 Add ste182 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 14:22.    Post New Thread    Post A Reply
Pages (13): « First ... « 5 6 7 8 [9] 10 11 12 13 »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

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
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.125 seconds (63.63% PHP - 36.37% MySQL) con 24 query.