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 Zoom
Pages (18): « 1 [2] 3 4 5 6 » ... Last »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
aghito
.primate.

User info:
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

domanda apparentemente stupida

l'input può essere rediretto tipo a < in.txt?
in tale file devo scrivere

c 25 3 5
i 2 2
i 3 1
a 1 0
p 2 1
b
e 5 0
r 25 8
R 4
f

oppure

c 25 3 5 \n
i 2 2 \n
i 3 1 \n
a 1 0 \n
p 2 1 \n
b \n
e 5 0 \n
r 25 8 \n
R 4 \n
f \n

cioè l'andare a capo viene riconosciuto automaticamente o devo dire quando trovi \n fermati e fai operazioni della linea?

__________________
alessandro colombini

15-09-2004 10:49
Click Here to See the Profile for aghito Click here to Send aghito a Private Message Find more posts by aghito Add aghito to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Polo
.illuminato.

User info:
Registered: Feb 2003
Posts: 213 (0.03 al dì)
Location: Arona
Corso: Informatica Mag.
Anno: 1-(5)
Time Online: 2 Days, 10:27:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

se scrivi

qualcosa \n
qualcosaltro.

è come se mettessi 2 a capo ,sono due modi diversi per scriverlo.
quindi nel file di input scrivi normale nel codice per dividere un comando dall'altro dovrai riconoscere \n.


(era questo che chiedevi?)

15-09-2004 11:05
Click Here to See the Profile for Polo Click here to Send Polo a Private Message Find more posts by Polo Add Polo to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
aghito
.primate.

User info:
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si era questo.
ma per riconoscere \n come si fa?
se uso isspace non fa distinzioni tra spazio o a capo.

__________________
alessandro colombini

15-09-2004 11:28
Click Here to See the Profile for aghito Click here to Send aghito a Private Message Find more posts by aghito Add aghito to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Polo
.illuminato.

User info:
Registered: Feb 2003
Posts: 213 (0.03 al dì)
Location: Arona
Corso: Informatica Mag.
Anno: 1-(5)
Time Online: 2 Days, 10:27:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

negli abbozzi degli altri progetti dove ,comunque, si presentava un problema simile prendevo un carattere alla volta e con un costrutto switch sceglievo cosa fare.Inoltre \n è un carattere qulasiasi quindi lo puoi trattare come un integer non c'è bisogno di usare funzioni strane.

15-09-2004 11:35
Click Here to See the Profile for Polo Click here to Send Polo a Private Message Find more posts by Polo Add Polo to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
aghito
.primate.

User info:
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

\n ha un valore ascii?
se si si potrebbe fare leggi caratteri e inseriscili in un array finche non incontri valore ascii associato a \n

il problema si pone perchè si deve capire quando finisce una riga.
a meno che si fa leggi il primo carattere che è un carattere e poi prendi tutte le cifre che ci sono prima del carattere successivo

c 25 3 5
i 4 5

leggi c e poi tutti fino a i

__________________
alessandro colombini

15-09-2004 11:49
Click Here to See the Profile for aghito Click here to Send aghito a Private Message Find more posts by aghito Add aghito to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Skilotto83
..Energia positiva...

User info:
Registered: Jun 2003
Posts: 1608 (0.19 al dì)
Location: Arconate
Corso: Informatica
Anno: LAUREATO!!!
Time Online: 15 Days, 6:32:44 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by aghito
\n ha un valore ascii?
se si si potrebbe fare leggi caratteri e inseriscili in un array finche non incontri valore ascii associato a \n

il problema si pone perchè si deve capire quando finisce una riga.
a meno che si fa leggi il primo carattere che è un carattere e poi prendi tutte le cifre che ci sono prima del carattere successivo

c 25 3 5
i 4 5

leggi c e poi tutti fino a i


se fai kosi' legge anke /n...ke nn deve essere un argomento della funzione crea..quindi mi sa ke qlks nn va...

__________________
"Why, Sir, you find no man at all intellectual who is willing to leave London.
No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford."
(DR SAMUEL JOHNSON 1777)

MSN andrea.poretti(at)hotmail.it

15-09-2004 11:56
Click Here to See the Profile for Skilotto83 Click here to Send Skilotto83 a Private Message Find more posts by Skilotto83 Add Skilotto83 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
aghito
.primate.

User info:
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

avevo pensato

int main(void){
......
printf("inserire linea:\n");
do{scanf("%c",&i);
switch(i){
case 'c': /* crea piano */
scanf("%d",&p);
scanf("%d",&q);
scanf("%d",&k);
/*crea(p,q,k); */
printf("carattere:%c \n p:%d \n q:%d \n k:%d \n e poi crea()\n\n",i,p,q,k);
break;

case 'i': /* aggiunta di un elemento */
scanf("%d",&a);
scanf("%d",&b);
printf("carattere:%c \n a:%d \n b:%d \n e poi inserisci()\n\n",i,a,b);
break;




}

}
while (i!='f'); /*


cioè fino a che non trovi f fai swicth..se c'è c leggi le successivie 3 cifre,se i 2 se R 1 e fai operazione associata....

l'output è:

inserire linea:
carattere:c
p:25
q:3
k:5
e poi crea()

carattere:i
a:2
b:2
e poi inserisci()

carattere:i
a:3
b:1
e poi inserisci()


mi sembra funzionante.cosa ne pensate?

__________________
alessandro colombini

15-09-2004 15:05
Click Here to See the Profile for aghito Click here to Send aghito a Private Message Find more posts by aghito Add aghito to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
maynard80
.novellino.

User info:
Registered: Jul 2007
Posts: 3 (0.00 al dì)
Location: Milano (e non interland, tendo a precisare)
Corso: informatica
Anno: SESTO
Time Online: 12 Days, 14:28:38 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si, dovrebbe funzionare.

allora abbiamo capito come implementare il piano? amici continuano a dirmi "lista di adiacenze"..... ma non so da dove partire!

__________________
msn Messenger: giamma80 at tiscali.it
ATHENA !

15-09-2004 15:17
Click Here to See the Profile for maynard80 Click here to Send maynard80 a Private Message Find more posts by maynard80 Add maynard80 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
aghito
.primate.

User info:
Registered: Jun 2003
Posts: 71 (0.01 al dì)
Location: milano
Corso: Informatica
Anno: 3
Time Online: 20:29:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

finora le idee sono state:
liste di adiacenza
matrici di adiacenza
heap
albero di ricerca
NO matrici con array

sarebbe utile che chi le ha proposte spieghi perchè le vuole usare

__________________
alessandro colombini

15-09-2004 15:23
Click Here to See the Profile for aghito Click here to Send aghito a Private Message Find more posts by aghito Add aghito to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
mitnik
.illuminato.

User info:
Registered: Jun 2002
Posts: 235 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 4:25:25 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ma se una 1-cella è occupata lo devo decidere io?

Quindi se lo decido io le k-celle saranno occupate solo se ho unserito al loro interno un numero sufficiente di 1-celle occupate. Giusto o sbagliato?

15-09-2004 16:08
Click Here to See the Profile for mitnik Click here to Send mitnik a Private Message Find more posts by mitnik Add mitnik to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
pincopallino
(S)chiappona

User info:
Registered: Jan 2003
Posts: 269 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: finiti gli esami
Time Online: 5 Days, 23:46:20 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by mitnik
Ma se una 1-cella è occupata lo devo decidere io?

Quindi se lo decido io le k-celle saranno occupate solo se ho unserito al loro interno un numero sufficiente di 1-celle occupate. Giusto o sbagliato?


giusto, una 1-cella è occupata quando fai un inserimento.
le k-celle sranno occupate solo se al loro interno avranno (pk^2/q) 1-celle occupate, altrimenti la k-cella è libera

__________________
"Che ne sai di un ragazzo che ti amava
che parlava e niente sapeva
eppur quel che diceva chissà perchè‚ chissà adesso è verità."

15-09-2004 16:14
Click Here to See the Profile for pincopallino Click Here to See the Blog of pincopallino Click here to Send pincopallino a Private Message Find more posts by pincopallino Add pincopallino to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flyzone
.coltellino:svizzero.

User info:
Registered: Jan 2003
Posts: 1956 (0.23 al dì)
Location:
Corso:
Anno:
Time Online: 19 Days, 22:20:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ragazzi...non sono mica riuscito a capire una cosa sulla creaazione del piano: nell'esempio mette un
c 25 3 5
quindi dovrebbe creare un piano da 25x3 di 5-celle (risoluzione 5), di conseguenza 125x15 da 1-celle...giusto? :pensa:

15-09-2004 17:53
Click Here to See the Profile for Flyzone Click Here to See the Blog of Flyzone Click here to Send Flyzone a Private Message Find more posts by Flyzone Add Flyzone to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
pincopallino
(S)chiappona

User info:
Registered: Jan 2003
Posts: 269 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: finiti gli esami
Time Online: 5 Days, 23:46:20 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Flyzone
Ragazzi...non sono mica riuscito a capire una cosa sulla creaazione del piano: nell'esempio mette un
c 25 3 5
quindi dovrebbe creare un piano da 25x3 di 5-celle (risoluzione 5), di conseguenza 125x15 da 1-celle...giusto? :pensa:


o ti sei spiegato male, o non hai capito niente, o non ho capito niente io.....

se non ho capito male, c 25 3 5 crea un piano vuoto con un numero di 1-celle infinite e con un numero di k-celle infinite, e pone la risoluzione a 5. Ovvero, tutte le k-celle hanno lato lungo 5 (quindi ogni k-cella è formata da 5x5 1-celle), mentre i numeri 25 e 3 se non erro ti servono per calcolare il parametro di riempimento facendo il min(25/3, 3/25)........

Se qualcuno la pensa diversamente da e pensa che io abbia capito male me lo può dire per cortesia? così se ne può discutere altrimenti io vado avanti col mio pensiero.....

__________________
"Che ne sai di un ragazzo che ti amava
che parlava e niente sapeva
eppur quel che diceva chissà perchè‚ chissà adesso è verità."

15-09-2004 19:03
Click Here to See the Profile for pincopallino Click Here to See the Blog of pincopallino Click here to Send pincopallino a Private Message Find more posts by pincopallino Add pincopallino to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
h3mpt0n
.simpatizzante.

User info:
Registered: Jul 2004
Posts: 11 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 5:13:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

bravo pincopallino, anch'io concordo con te

__________________
" Non ti vantare del domani, perchè non sai neppure che cosa genera l'oggi. "
PROVERBI 28,1

15-09-2004 19:10
Click Here to See the Profile for h3mpt0n Click here to Send h3mpt0n a Private Message Find more posts by h3mpt0n Add h3mpt0n to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
mitnik
.illuminato.

User info:
Registered: Jun 2002
Posts: 235 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 4:25:25 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

penso che sia giusto come dice pincopallino

In sostanza tu crei un piano di dimensioni infinite e di una certa risoluzione. Il piano infinito viene messo in ogn i progetto, se fosse altrimenti non sarebbe sconsigliato l'uso di matrici

Ciao

15-09-2004 19:23
Click Here to See the Profile for mitnik Click here to Send mitnik a Private Message Find more posts by mitnik Add mitnik to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 04:50.    Post New Thread    Post A Reply
Pages (18): « 1 [2] 3 4 5 6 » ... 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.118 seconds (50.85% PHP - 49.15% MySQL) con 24 query.