.dsy:it. Pages (28): « 1 2 [3] 4 5 6 7 » ... Last »
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 "FACCIALIBRO" (http://www.dsy.it/forum/showthread.php?threadid=37551)


Posted by johnnyd on 01-02-2009 11:39:

Originally posted by nas
eh... non so ancora.... non so se metterle in una struttura a parte o se metterle su ogni profilo....


una richiesta di amicizia in teoria dovrebbe essere così:

amico_1
amico_2
amico_1_accettato
amico_2_accettato


o sbaglio?
se uno dei due viene meno si cancella la richiesta...

si portebbe avere una struttura a parte con tutte le richieste... magari una lista

__________________
My Blog - My Photo Album


Posted by nas on 01-02-2009 23:36:

Originally posted by johnnyd
una richiesta di amicizia in teoria dovrebbe essere così:

amico_1
amico_2
amico_1_accettato
amico_2_accettato


o sbaglio?
se uno dei due viene meno si cancella la richiesta...

si portebbe avere una struttura a parte con tutte le richieste... magari una lista


potrebbe essere....

e come avete pensato di gestire l'associazione gruppi/profilo ???


Posted by johnnyd on 02-02-2009 12:02:

secondo me:

un gruppo è un profilo particolare con flag (gruppo = 1) e i componenti del gruppo non sono altro che delle associazioni profilo - profilo... quindi gruppo con lista di adiacenza e alla fine diventa tutto un unico grafo...

potrebbe andare?

__________________
My Blog - My Photo Album


Posted by nas on 02-02-2009 13:08:

Originally posted by johnnyd
secondo me:

un gruppo è un profilo particolare con flag (gruppo = 1) e i componenti del gruppo non sono altro che delle associazioni profilo - profilo... quindi gruppo con lista di adiacenza e alla fine diventa tutto un unico grafo...

potrebbe andare?


io avevo pensato a un gruppo come struttura a parte con una struttura che punta ai suoi membri... ma forse la tua idea non è male... forse è proprio quello che voleva fare il prof....
e in questo modo si riescono a fare i vari algoritmi richiesti ???


Posted by johnnyd on 02-02-2009 13:22:

secondo me è la stessa cosa.... inoltre in questo modo si potrebbe calcolare un eventuale distanza anche profilo-gruppo per suggerire eventuali gruppi... anche se il progetto forse non lo chiede..

stasera spero di mettere mani sul codice... anche se ho tanta paura..... ehhe :D

__________________
My Blog - My Photo Album


Posted by nas on 02-02-2009 13:46:

Originally posted by johnnyd
secondo me è la stessa cosa.... inoltre in questo modo si potrebbe calcolare un eventuale distanza anche profilo-gruppo per suggerire eventuali gruppi... anche se il progetto forse non lo chiede..

stasera spero di mettere mani sul codice... anche se ho tanta paura..... ehhe :D


anche io non ho scritto ancora una linea di codice... spero di iniziare stasera... cmq è un delirio questo progetto...

ma siamo solo in due a farlo.... o tutti già sanno come si fa e quindi nessuno scrive?!?!?!?!?!?!?!?


Posted by Gehur on 02-02-2009 14:24:

non siete soli ragazzi..io stò pensando di implementare il progetto usando tabelle hash, un bel casino!


Posted by johnnyd on 02-02-2009 15:31:

In questi progetti nn siam mai soli. L onnipotente ci aiuterà.

__________________
My Blog - My Photo Album


Posted by Benny on 02-02-2009 16:48:

anch'io sto usando le tabelle hash, avevo provato con il progetto edilizia con risultati disastrosi, per ora il mio progresso è la gestione del main quasi completa, con tutti quei cavolo di comandi, implementati le struct necessarie, gli inserimenti semplici, eh me ne manca di roba..ma di tempo stavolta ne ho a yose, anche se non è mai abbastanza mannaia a morte:evil:..settimana prossima vado dal prof a capire le mie cazzate
anche voi usate quel maledetto dev-c++ di merda?ah un debug che va a caso, ma perchè non c'è mai un cazzo di buono in giro...

__________________
Se non credi in te stesso, chi ci crederà?


Posted by nas on 02-02-2009 18:31:

io uso un editor di testo normale....

come avete pensato di implentare la funzionalità "segnalazione di nuovi amici" ???


Posted by middu on 02-02-2009 18:55:

io avrei in mente una cosa : un insieme di profili può essere una lista


Posted by nas on 02-02-2009 19:28:

Originally posted by middu
io avrei in mente una cosa : un insieme di profili può essere una lista


cioè? non ho capito...


Posted by middu on 02-02-2009 19:34:

un profilo è una struttura
{
char *nick_utente;
char * status_utente;
}nodo;
a questo punto per stampare l'insieme dei profili registrati posso scorrere una lista di profili e quindi ho bisogno di qualche aiuto che possa implementare una lista di profili.
quindi la lista può essere rappresentata in questa maniera :

struct nodo lista_profili
{
struct nodo profilo;
nodo lista_profilo *next;
}


Posted by middu on 02-02-2009 19:37:

nodo profilo conterra il valore del profilo e un puntatore *next che punterà al nodo successivo


Posted by xSharKMaNx on 03-02-2009 19:10:

Originally posted by johnnyd
una richiesta di amicizia in teoria dovrebbe essere così:

amico_1
amico_2
amico_1_accettato
amico_2_accettato


o sbaglio?
se uno dei due viene meno si cancella la richiesta...

si portebbe avere una struttura a parte con tutte le richieste... magari una lista


Io ho pensato una struttura dove hai
Profilo_1
Profilo_2
Legame

Profilo_1 chiede amicizia a Profilo_2 Legame = 0
Profilo_2 accetta amicizia di Profilo_1 Legame = 1

Profilo_1 e Profilo_2 sono amici

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


All times are GMT. The time now is 16:58. Pages (28): « 1 2 [3] 4 5 6 7 » ... Last »
Show all 417 posts from this thread on one page

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