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 > [Algoritmi] Progetto "CONTROLLO REMOTO"
Pages (25): « 1 2 3 4 [5] 6 7 8 9 » ... Last »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Ariok
.arcimaestro.

User info:
Registered: Oct 2003
Posts: 394 (0.05 al dì)
Location: milano
Corso: informatica
Anno: Finita....la triennale :D
Time Online: 2 Days, 4:43:21 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by rossa
per la struttura da usare non ho ancora le idee chiare ma dividerei le informazioni (=le celle occupate) memorzzate sugli automi e sugli ostacoli perchè la ricerca sarebbe più snella in fase di movimento anche se poi in fase di creazione ci sono 2 ricerche da fare


In che senso divideresti le informazioni (celle oocupate)??

Io la butto.... al massimo insultatemi. :P

Avevo pensato una cosa del genere :
Creare una unica lista ceh contenga sia automi che ostacoli , i dati nella struct sarebbero coordinate direzione e nome automa(qui forse definito da un'altra struttura).Per gli ostacoli questi valori saranno null (tranne le coordinate naturalmente).In questo modo si possono fare dei controlli diretti sulla stessa lista ,secondo voi e' fattibile?

__________________
My deviant art Page(maya & 3dstudio)

Vecchio Robot in Xsi
Altro Robot.. in costruzione

MSN yariok@msn.com

12-01-2005 10:17
Click Here to See the Profile for Ariok Click here to Send Ariok a Private Message Visit Ariok's homepage! Find more posts by Ariok Add Ariok to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
p2p
.arcimaestro.

User info:
Registered: Oct 2002
Posts: 377 (0.05 al dì)
Location:
Corso: informatica
Anno:
Time Online: 4 Days, 7:49:11 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by LoneWolf
Il tuo discorso non regge, e ti spiego il perche'.
Tu hai un file con le operazioni da eseguire, una per riga.
Leggi la prima riga, la esegui; leggi la seconda e la esegui, e cosi' via fino all'ultima riga, in cui si suppone ci sia f.

Per cui, le istruzioni potrebbero benissimo essere lette da file.
Comunque ho scritto ieri pomeriggio una email a Fiorenti, ma non ha ancora risposto: appena mi risponde vi aggiorno.

si è vero, comunque lo (stdin) è la tastiera,non i file, quindi ne deducevo quello sopra deto... va beh cmq questo è l' ultimo dei problemi :-o

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

User info:
Registered: Oct 2002
Posts: 377 (0.05 al dì)
Location:
Corso: informatica
Anno:
Time Online: 4 Days, 7:49:11 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Ariok
In che senso divideresti le informazioni (celle oocupate)??

Io la butto.... al massimo insultatemi. :P

Avevo pensato una cosa del genere :
Creare una unica lista ceh contenga sia automi che ostacoli , i dati nella struct sarebbero coordinate direzione e nome automa(qui forse definito da un'altra struttura).Per gli ostacoli questi valori saranno null (tranne le coordinate naturalmente).In questo modo si possono fare dei controlli diretti sulla stessa lista ,secondo voi e' fattibile?

anch io stavo pensando a una cosa simile.. quindi ogni nodo dell lista sarebbe una cella,giusto?quando un automa deve fare una mossa bisogna passare tutta la lista,vedere quali nodi sono ostacoli e fare un confronto sulle coordinate di ogni ostacolo con la prossima posizione che andra' ad occupare l' automa?
pero' non mi senbra molto efficiente,anzi per una lista lunga mi sa che sarebbe lentino.. che dici?

12-01-2005 10:32
Click Here to See the Profile for p2p Click here to Send p2p a Private Message Find more posts by p2p Add p2p to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
dirkpitt
Il Laureando...

User info:
Registered: Dec 2002
Posts: 210 (0.03 al dì)
Location:
Corso: Informatica
Anno: 3bis
Time Online: 2 Days, 21:12:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by LoneWolf
Le stringhe in C sono array di caratteri, e per gli array e' necessario specificare la lunghezza massima.
Per cui non va bene la soluzione suggerita da te.
Dovremmo utilizzare una lista di CHAR...

Ma una lista per i soli nomi è una pazzia! Appesantirebbe il progetto per una sciocchezza!

__________________
Esistono 10 tipi di persone al mondo: quelli che conoscono il codice binario e quelli che non lo conoscono... :D

12-01-2005 10:34
Click Here to See the Profile for dirkpitt Click here to Send dirkpitt a Private Message Find more posts by dirkpitt Add dirkpitt to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
andrea
.illuminato.

User info:
Registered: Apr 2003
Posts: 224 (0.03 al dì)
Location: Lissone
Corso: Informatica
Anno: 3
Time Online: 2 Days, 4:53:22 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Anche secondo me fare una lista per la stringa in input è eccessivo. Inoltre, scusate se mi ripeto, non mi pare che il testo specifichi qualcosa sui vincoli relativi agli automi. Quello che voglio dire è che probabilmente possiamo fare noi delle supposizioni. Per esempio anche lo standard in e out non viene specificato se deve essere tastiera/monitor o file, quindi secondo me uno può fare come vuole. Anche se, a mio parere, è scontato che siano tastiera e monitor.

Per quanto riguarda la verifica delle celle durante i movimenti, se si fa una lista, questa deve essere percorsa ad ogni passo di un movimento. Per esempio, se un automa deve muoversi di 10 passi, bisogna passare la lista 10 volte? non vi pare un pò pesante? A me sì, ma non ho idea di cosa usare come alternativa... A lezione non ha fatto esempi di questo tipo?

12-01-2005 10:47
Click Here to See the Profile for andrea Click here to Send andrea a Private Message Find more posts by andrea Add andrea to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Dav83
.amico.

User info:
Registered: Jun 2003
Posts: 36 (0.00 al dì)
Location: Casorate Primo
Corso: Informatica
Anno: 3
Time Online: 15:52:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Anch'io penso che una lista solo per i nomi sia un pò esagerato...
per quanto riguarda il listone automa-ostacoli non saprei. Se la lista deve considerarsi infinita prima che confronti le coordinate del nuovo automa con tutti i possibili ostacoli viene Natale...

__________________
Ciao miao bau

12-01-2005 10:47
Click Here to See the Profile for Dav83 Click here to Send Dav83 a Private Message Find more posts by Dav83 Add Dav83 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
rossa
.simpatizzante.

User info:
Registered: Feb 2004
Posts: 17 (0.00 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 18:44:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by p2p
anch io stavo pensando a una cosa simile.. quindi ogni nodo dell lista sarebbe una cella,giusto?quando un automa deve fare una mossa bisogna passare tutta la lista,vedere quali nodi sono ostacoli e fare un confronto sulle coordinate di ogni ostacolo con la prossima posizione che andra' ad occupare l' automa?
pero' non mi senbra molto efficiente,anzi per una lista lunga mi sa che sarebbe lentino.. che dici?



Anche io ho questo tipo di perplessità: una lista appesantirebbe troppo la ricerca visto che gran parte del progetto prevede delle ricerche ed anche per questo motivo volevo memorizzare a parte gli automi che non creano problemi al movinìmento mentre credo che gran parte delle istruzioni siano di movimnto e non di creazione. Ma non ho idee! Non saprei trovare una struttura che permetta una facile ricerca su questi tipi di dati

12-01-2005 10:49
Click Here to See the Profile for rossa Click here to Send rossa a Private Message Find more posts by rossa Add rossa to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
dirkpitt
Il Laureando...

User info:
Registered: Dec 2002
Posts: 210 (0.03 al dì)
Location:
Corso: Informatica
Anno: 3bis
Time Online: 2 Days, 21:12:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Dav83
Anch'io penso che una lista solo per i nomi sia un pò esagerato...
per quanto riguarda il listone automa-ostacoli non saprei. Se la lista deve considerarsi infinita prima che confronti le coordinate del nuovo automa con tutti i possibili ostacoli viene Natale...

Infatti! Usando due liste separate la cosa dovrebbe alleggerirsi un po'....
Altre alternative, al momento, non mi vengono in mente.

__________________
Esistono 10 tipi di persone al mondo: quelli che conoscono il codice binario e quelli che non lo conoscono... :D

12-01-2005 10:50
Click Here to See the Profile for dirkpitt Click here to Send dirkpitt a Private Message Find more posts by dirkpitt Add dirkpitt to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Teju
:L'anti - anti-global!!:

User info:
Registered: Dec 2001
Posts: 1394 (0.16 al dì)
Location: Cassina Beach
Corso: Info
Anno: 3° ...circa...
Time Online: 5 Days, 8:26:35 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Leggere le operazioni:
mi date per favore dei link di esempi di lettura delle operazioni? Il prof assicura che se ne son viste a lezione... peccato che non tutti possano seguire! :cool:

__________________
Teju.it - Una vita da raccontare

12-01-2005 10:53
Click Here to See the Profile for Teju Click Here to See the Blog of Teju Click here to Send Teju a Private Message Visit Teju's homepage! Find more posts by Teju Add Teju to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Dav83
.amico.

User info:
Registered: Jun 2003
Posts: 36 (0.00 al dì)
Location: Casorate Primo
Corso: Informatica
Anno: 3
Time Online: 15:52:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

anch'io ho fatto per ora due liste. mi chiedevo però come poi risolvere il problema su crea. Mi spiego.
Immaginando di non avere un piano le uniche cose memorizzate sono ostacoli e automi. Creare un piano nuovo significa cancellare entrambe le liste. come posso fare a realizzarlo? Nasce il problema di passare parametri che la funzione non richiede ci siano...o sbaglio? Forse mi sono addentrato un pò troppo ma era per far capire che non sono sicuro neanch'io stesso della soluzione "2 liste"...

__________________
Ciao miao bau

12-01-2005 10:56
Click Here to See the Profile for Dav83 Click here to Send Dav83 a Private Message Find more posts by Dav83 Add Dav83 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
p2p
.arcimaestro.

User info:
Registered: Oct 2002
Posts: 377 (0.05 al dì)
Location:
Corso: informatica
Anno:
Time Online: 4 Days, 7:49:11 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ok, sembriamo tutti d' accordo che una lista unica non è efficiente, quindi serve qualcos altro.....
tabelle hash?permettono un universo di chiavi infinite(il nostro piano)e si potrebbero usare le celle della tabella come puntatori agli elementi.... xò boh.. che dite?

12-01-2005 10:57
Click Here to See the Profile for p2p Click here to Send p2p a Private Message Find more posts by p2p Add p2p to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Dav83
.amico.

User info:
Registered: Jun 2003
Posts: 36 (0.00 al dì)
Location: Casorate Primo
Corso: Informatica
Anno: 3
Time Online: 15:52:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Può essere un'idea "tabella linkata". diventa più complicato e io non saprei bene come implemetarla ma col vostro aiuto...

__________________
Ciao miao bau

12-01-2005 11:02
Click Here to See the Profile for Dav83 Click here to Send Dav83 a Private Message Find more posts by Dav83 Add Dav83 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
dirkpitt
Il Laureando...

User info:
Registered: Dec 2002
Posts: 210 (0.03 al dì)
Location:
Corso: Informatica
Anno: 3bis
Time Online: 2 Days, 21:12:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by p2p
ok, sembriamo tutti d' accordo che una lista unica non è efficiente, quindi serve qualcos altro.....
tabelle hash?permettono un universo di chiavi infinite(il nostro piano)e si potrebbero usare le celle della tabella come puntatori agli elementi.... xò boh.. che dite?

Sì, è un'alternativa valida, ma come distingui gli automi dagli ostacoli in modo efficiente?

__________________
Esistono 10 tipi di persone al mondo: quelli che conoscono il codice binario e quelli che non lo conoscono... :D

12-01-2005 11:03
Click Here to See the Profile for dirkpitt Click here to Send dirkpitt a Private Message Find more posts by dirkpitt Add dirkpitt to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Teju
:L'anti - anti-global!!:

User info:
Registered: Dec 2001
Posts: 1394 (0.16 al dì)
Location: Cassina Beach
Corso: Info
Anno: 3° ...circa...
Time Online: 5 Days, 8:26:35 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Lunghezza nome degli automi:
a dire il vero stavo rileggendo il testo.... parla di "automa identificato univocamente [...] per qualche intero positivo n", dunque è possibile forse dire quanto 'n' deve essere lungo...
....uhm.... però che brutta cosa........

__________________
Teju.it - Una vita da raccontare

12-01-2005 11:05
Click Here to See the Profile for Teju Click Here to See the Blog of Teju Click here to Send Teju a Private Message Visit Teju's homepage! Find more posts by Teju Add Teju to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Dav83
.amico.

User info:
Registered: Jun 2003
Posts: 36 (0.00 al dì)
Location: Casorate Primo
Corso: Informatica
Anno: 3
Time Online: 15:52:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

in più dovresti comunque fare una lista per automi e una per ostacoli e dovresti creare la struttura per il piano con due puntatori molti dei quali saranno poi inutilizzati.

__________________
Ciao miao bau

12-01-2005 11:08
Click Here to See the Profile for Dav83 Click here to Send Dav83 a Private Message Find more posts by Dav83 Add Dav83 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 09:10.    Post New Thread    Post A Reply
Pages (25): « 1 2 3 4 [5] 6 7 8 9 » ... Last »   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.053 seconds (78.15% PHP - 21.85% MySQL) con 26 query.