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

.dsy:it. (http://www.dsy.it/forum/)
- Algoritmi e strutture dati (http://www.dsy.it/forum/forumdisplay.php?forumid=207)
-- Progetto Colori - Help (http://www.dsy.it/forum/showthread.php?threadid=38958)


Posted by Lallac10 on 07-09-2009 15:50:

khelidan tu mi dicevi in sostanza di ricalcolare tutte le volte le figure riconosciute da ogni singolo paziente. Nelle specifiche c'è scritto che c'è una funzione FIGURA che ha per argomenti le coordinate di una cella e il nome di un paziente, e da li poi c'è il controllo sia sul fatto che la cella sia colorata sia che non lo sia, e poi nel caso sia colorata stampare la figura ricomosciuta dal paziente contentente quelle coordinate.

non è un pò impegnativo in quantità di tempo di calcolo farlo ricarlcolare tutte le volte le adiacenze dei colori??


Posted by khelidan on 07-09-2009 16:34:

Originally posted by Lallac10
khelidan tu mi dicevi in sostanza di ricalcolare tutte le volte le figure riconosciute da ogni singolo paziente. Nelle specifiche c'è scritto che c'è una funzione FIGURA che ha per argomenti le coordinate di una cella e il nome di un paziente, e da li poi c'è il controllo sia sul fatto che la cella sia colorata sia che non lo sia, e poi nel caso sia colorata stampare la figura ricomosciuta dal paziente contentente quelle coordinate.

non è un pò impegnativo in quantità di tempo di calcolo farlo ricarlcolare tutte le volte le adiacenze dei colori??


bhe un minimo di tempo ci vuole ma devi rapportarlo per prima al fatto che comunque se le salvi avrai il tempo di accesso alla struttura dati ,secondo non meno importante alla complessità di un approccio del genere,ogni volta che cambi la tabella dei colori dovresti aggiornare le figure confuse dai pazienti,quì si dovrebbe quanto dinamico sia il cambiamento della tabella dei colori,se la struttura è fissa allora si convverrebbe salvare le figure,ma nei progetti di algo di solito l'impostazione è che quella struttura cambi molto spesso,infatti hai delle funzioni apposite per fare ciò

my 2 cents

__________________
Khelidan


Posted by Lallac10 on 08-09-2009 09:40:

ho un paio di domandone per quanto riguarda la gestione dei colori:
- l'ordinamento secondo cui sono inserite nell'albero RB è secondo x o secondo y? o altrimenti?
- Nelle liste di adiacenza delle celle devo inserire anche le celle non colorate? o solo quelle colorate?


Posted by ma721737 on 08-09-2009 10:35:

Originally posted by Lallac10
tu stai parlando dello schema ricavato dal file? quello con tutti i colori possibili da cui trarre le figure? Nelle specifiche dice di tenere conto che l'input sia sempre coerente quindi che tu non vada a inserire una nuova cella dove già risiede una cella colorata...

tu usi un albero ordinato secondo le coordinate? e le liste di adiacenza dei colori?

si parlo della griglia che costrusice con la funzione input. quindi non devo mettere nessun controllo sul fatto in questione? cioè gli input che avrò andranno sempre bene?
le liste di adicenza non le ho ancora gestite..

__________________
If I were to be alone, silence would rock my tears.


Posted by Lallac10 on 08-09-2009 10:45:

Allora lo prendo dal testo:

2. Per semplicità si suppone che l'input sia sempre conforme alle specifiche di Tabella 1, per cui non
è necessario controllare la correttezza dell'input. Per leggere l'input si usino le funzioni standard
ANSI C getchar() e/o scanf().

Ora non so se si riferisca alla riga di input oppure alle tabelle di input...


Posted by ma721737 on 08-09-2009 11:06:

ho letto anch'io ma non riesco a capire cosa intenda.. vuol dire che non ci saranno casi in cui si chiede l'inserimento in celle già occupate o che noi dobbiamo gestire il fatto che se è richiesto l'inserimento in una cella già occupata questo non venga permesso?

__________________
If I were to be alone, silence would rock my tears.


Posted by khelidan on 08-09-2009 11:44:

no ragazzi quello vuol semplicemente dire che si presume l'input digitato dall'utente sia corretto,se uno alla consolo digita "i vattelapesca 33" te ne freghi il programma crasherà o farà qualcosa di inatteso,pace

ps:io ho ordinato per le x

__________________
Khelidan


Posted by ma721737 on 09-09-2009 12:56:

domanda: come avete interpretato la funzione modifica(x,y,a)?
io avrei due interpretazioni al riguardo:
1. se la cella (x,y) c'è cambio il colore, se la cella non c'è la inserisco assegnandole quel colore

2. se la cella (x,y( c'è cambio il colore, se la cella non c'è non faccio nulla.

voi che dite?

__________________
If I were to be alone, silence would rock my tears.


Posted by Lallac10 on 09-09-2009 14:42:

io l'ho pensata come la prima, altrimeti non avrebbe senso la funzione...


Posted by Garet on 09-09-2009 15:11:

va interpretata nel primo modo al 100%


Posted by Lallac10 on 09-09-2009 15:14:

però allora mi sorge una domadina:
- se aggingo una cella devo ggingere anche le rispettive celle per completare la riga e la colonna che completa la "matrice" dei colori...


Posted by Garet on 09-09-2009 15:40:

cioè? O_o

non penso di aver capito che intendi

Invece a me è sorta una domanda. Quando faccio l'input (ovvero i qualcosa) la celle che non hanno colore vanno memorizzate lo stesso o no?


Posted by Lallac10 on 09-09-2009 15:43:

Allora le celle senza colore vanno memorizzate con 0.
Il mio dubbio è se io aggiungo una cella che non c'è la tabella viene sballata
es:
una tabella 2X3 ha 6 celle
se io ne aggiungo 1 ho 7 celle a questo punto la tabella è sballata di una cella quindi dovrei sistemarla rendendola o una 3x3 o una 2x4....


Posted by Garet on 09-09-2009 16:02:

Capisco, anche se IMHO ai fini del progetto avere una cella memorizzata con 0 non averla è lo stesso.

Non capisco a che tabella ti riferisci a meno che tu stia utilizzando delle matrici come strutture dati per memorizzare le celle. Se è così ti consiglio di cambiare struttura dati.


Posted by Lallac10 on 09-09-2009 16:03:

l'input che hai sul file è sotto forma di una matrice? non ho memorizzato i dati sotto forma di matrice ma la forma che trovi nel file di input lo è. la cella non colorata deve essere memorizzata lo dice il testo


All times are GMT. The time now is 22:09. Pages (6): « 1 2 [3] 4 5 6 »
Show all 88 posts from this thread on one page

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