 |
darkshadow |
|  
... |
05-03-2009 21:48 |
|
 |
darkshadow |
Are You From The Past?

Registered: Jul 2007
Posts: 485 (0.07 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
 
è la stessa cosa del grado di separazione tra 2 nick (quello con il comando system ! nick1 nick) con in + il vincolo che i profili partecipino al gruppo group.
__________________
by Ð@rk§h@ÐØw
|
|
05-03-2009 21:48 |
|
|
|  |
 |
Shaper |
| [QUOTE][i]Originally posted by BeppeGoal [/i]
... |
05-03-2009 21:53 |
|
 |
Shaper |
.consigliere.

Registered: Sep 2007
Posts: 147 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Secondo anno
Time Online: 1 Day, 11:23:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by BeppeGoal
Ragazzi, a questo punto dubito di capire l'italiano... o forse ormai sono definitivamente cotto...
Non riesco a inquadrare il punto del comando system ? nick nick2 group...
system ? nick nick2 group Il sistema stampa il grado di separazione relativo a group tra nick e nick2.
Se non esiste alcun profilo con nickname nick o nick2, oppure non esiste il
gruppo con titolo group, allora il sistema non fa niente.
Per favore, qualcuno può darmi una delucidazione in merito su cosa bisogna fare? (non il codice, ovviamente... ma proprio la spiegazione in italiano!! )
Grazie mille!!!
Allora, premetto che questa è proprio l'ultima funzione che mi manca da implementare, provo a dire come l'ho intesa...
Per prima cosa vedo se i due nick e il gruppo effettivamente esistono. Se è così continuo, se no mi fermo. E fin qui ok.
Poi in pratica è come trovare il cammino minimo tra nick e nick2, con la differenza che ogni profilo del cammino oltre che essere amico del successivo e del precedente deve anche essere iscritto al gruppo.
Se per caso, mentre calcolo il cammino minimo, dovessi trovare un profilo che non è iscritto al gruppo, a questo punto il grado di separazione sarà infinito, perchè è come se si fosse "spezzata la catena".
In soldoni alla fine bisogna modificare la funzione del grado di separazione aggiungendo un if..
Ha senso secondo voi? 
__________________
Eidolon64|Blog
|
|
05-03-2009 21:53 |
|
|
|  |
 |
darkshadow |
|  
... |
05-03-2009 21:58 |
|
 |
darkshadow |
Are You From The Past?

Registered: Jul 2007
Posts: 485 (0.07 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
 
è come hai detto te però non è vero ke ti fermi apena trovi un profilo che non partecipa al gruppo perchè un profilo ha tanti amici e se un profilo non partecia al gruppo non è detto ke nessuno degli altri amici non partecipi al gruppo.
__________________
by Ð@rk§h@ÐØw
|
|
05-03-2009 21:58 |
|
|
|  |
 |
Shaper |
| [QUOTE][i]Originally posted by darkshadow [/i]
... |
05-03-2009 22:27 |
|
 |
Shaper |
.consigliere.

Registered: Sep 2007
Posts: 147 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Secondo anno
Time Online: 1 Day, 11:23:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by darkshadow
 
è come hai detto te però non è vero ke ti fermi apena trovi un profilo che non partecipa al gruppo perchè un profilo ha tanti amici e se un profilo non partecia al gruppo non è detto ke nessuno degli altri amici non partecipi al gruppo.
e ma se guardi il testo c'è scritto rj membro di G PER OGNI j. Vuol dire che TUTTI i profili del cammino minimo devono essere membri di G.
Nella situazione che hai detto tu si avrebbe un profilo che magari ha altri amici membri di G, ma lui stesso non lo sarebbe e quindi non può stare nel cammino minimo...
__________________
Eidolon64|Blog
|
|
05-03-2009 22:27 |
|
|
|  |
 |
darkshadow |
| allora se ci arrivi ad un certo nodo è perchè qu ... |
05-03-2009 23:14 |
|
 |
darkshadow |
Are You From The Past?

Registered: Jul 2007
Posts: 485 (0.07 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
allora se ci arrivi ad un certo nodo è perchè questo partecipa al gruppo e quindi a questo punto visiti i suoi amici i quali però possono partecipare o meno al gruppo.
da quello ke dici te se sono a nickN con nickN diverso da nick2 (nick di arrivo) quindi scorro i suoi amici e vedo ke uno di questi non partecipa al gruppo avrei grado infinito ma questo non è vero!! perchè può darsi ke uno tra gli amici di nickN che partecipa al gruppo mi porta a nick2.
__________________
by Ð@rk§h@ÐØw
|
|
05-03-2009 23:14 |
|
|
|  |
 |
BeppeGoal |
| In effetti anch'io avevo fatto considerazioni del ... |
06-03-2009 09:39 |
|
 |
BeppeGoal |
.el:beatle.
Registered: Jul 2002
Posts: 1332 (0.15 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 7 Days, 19:44:26 [...]
Status: Offline
Edit | Report | IP: Logged |
In effetti anch'io avevo fatto considerazioni del genere, è proprio questo che m'ha creato dubbi, che non si riesca ad inquadrare il problema in pieno, perché tutte i vostri post secondo me hanno pieno senso.
|
|
06-03-2009 09:39 |
|
|
|  |
 |
gluca |
| Io sono costretto ad abbandonare (tanto lavoro per ... |
06-03-2009 13:18 |
|
 |
gluca |
.simpatizzante.
Registered: Oct 2003
Posts: 14 (0.00 al dì)
Location:
Corso: informatica
Anno:
Time Online: 1 Day, 21:06:45 [...]
Status: Offline
Edit | Report | IP: Logged |
Io sono costretto ad abbandonare (tanto lavoro per stampare quadratini facettine etc) chiedo qualche anima buona di rendere disponibile il suo lavoro appena possibile.
ringrazio anticipatamente
|
|
06-03-2009 13:18 |
|
|
|  |
 |
Bloom |
| Se lo passo lo metto su io ... |
06-03-2009 13:21 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
Edit | Report | IP: Logged |
Se lo passo lo metto su io
|
|
06-03-2009 13:21 |
|
|
|  |
 |
Joy88 |
| Allora..
... |
06-03-2009 14:08 |
|
 |
Joy88 |
.consigliere.
Registered: Jan 2008
Posts: 101 (0.02 al dì)
Location: ~Milano
Corso: Informatica
Anno: 3°
Time Online: 1 Day, 10:27:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Allora..
ti faccio un esempio pratico:
con -> intendo la relazione di amicizia confermata..
a->b->c->d->e
tra a ed e il grado è 4.. devi contare le "frecce" da a a e..
__________________
"Amor, ch’a nullo amato amar perdona, mi prese del costui piacer sì forte che, come vedi, ancor non m’abbandona."
*Dante*
|
|
06-03-2009 14:08 |
|
|
|  |
 |
Joy88 |
| Allora..
... |
06-03-2009 14:08 |
|
 |
Joy88 |
.consigliere.
Registered: Jan 2008
Posts: 101 (0.02 al dì)
Location: ~Milano
Corso: Informatica
Anno: 3°
Time Online: 1 Day, 10:27:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Allora..
ti faccio un esempio pratico:
con -> intendo la relazione di amicizia confermata..
a->b->c->d->e
tra a ed e il grado è 4.. devi contare le "frecce" da a a e..
__________________
"Amor, ch’a nullo amato amar perdona, mi prese del costui piacer sì forte che, come vedi, ancor non m’abbandona."
*Dante*
|
|
06-03-2009 14:08 |
|
|
|  |
 |
Shaper |
| [QUOTE][i]Originally posted by darkshadow [/i]
... |
06-03-2009 14:40 |
|
 |
Shaper |
.consigliere.

Registered: Sep 2007
Posts: 147 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Secondo anno
Time Online: 1 Day, 11:23:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by darkshadow
allora se ci arrivi ad un certo nodo è perchè questo partecipa al gruppo
e no, il problema è che, se usi una bfs, l'arrivare a un certo nodo non implica necessariamente che il nodo sia anche membro del gruppo, perchè l'unica condizione da rispettare è che il nodo sia amico del precedente e del successivo nodo del cammino minimo. Per questo bisogna fare un controllo ogni volta, dato che il nodo considerato potrebbe non rispettare i criteri del comando...
__________________
Eidolon64|Blog
|
|
06-03-2009 14:40 |
|
|
|  |
 |
hyperion |
| [QUOTE][i]Originally posted by Shaper [/i]
... |
06-03-2009 15:09 |
|
 |
hyperion |
.illuminato.
Registered: Oct 2007
Posts: 171 (0.03 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 3 Days, 12:37:41 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Shaper
e no, il problema è che, se usi una bfs, l'arrivare a un certo nodo non implica necessariamente che il nodo sia anche membro del gruppo, perchè l'unica condizione da rispettare è che il nodo sia amico del precedente e del successivo nodo del cammino minimo. Per questo bisogna fare un controllo ogni volta, dato che il nodo considerato potrebbe non rispettare i criteri del comando...
basta che nella coda che usi per la tua bfs metti solo i nodi con il flag di appartenenza al gruppo.,e poi ti comporti come in una normale bfs tra i due nick per calcolare il grado di separazione..
|
|
06-03-2009 15:09 |
|
|
|  |
 |
Shaper |
| [QUOTE][i]Originally posted by hyperion [/i]
... |
06-03-2009 15:19 |
|
 |
Shaper |
.consigliere.

Registered: Sep 2007
Posts: 147 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Secondo anno
Time Online: 1 Day, 11:23:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by hyperion
basta che nella coda che usi per la tua bfs metti solo i nodi con il flag di appartenenza al gruppo.,e poi ti comporti come in una normale bfs tra i due nick per calcolare il grado di separazione..
Sì anche così è corretto. Alla fine il controllo lo puoi mettere dove vuoi, basta che il risulatato rispetti le specifiche..
__________________
Eidolon64|Blog
|
|
06-03-2009 15:19 |
|
|
|  |
 |
Joy88 |
| Tanto x curiosità.. qual è il costo della vostra ... |
06-03-2009 15:41 |
|
 |
Joy88 |
.consigliere.
Registered: Jan 2008
Posts: 101 (0.02 al dì)
Location: ~Milano
Corso: Informatica
Anno: 3°
Time Online: 1 Day, 10:27:00: [...]
Status: Offline
Edit | Report | IP: Logged |
Tanto x curiosità.. qual è il costo della vostra visita bfs x il grado?!
__________________
"Amor, ch’a nullo amato amar perdona, mi prese del costui piacer sì forte che, come vedi, ancor non m’abbandona."
*Dante*
|
|
06-03-2009 15:41 |
|
|
|  |
 |
Shaper |
| Scusate, ma voi cosa usate per fare il debug? Perc ... |
07-03-2009 00:24 |
|
 |
Shaper |
.consigliere.

Registered: Sep 2007
Posts: 147 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: Secondo anno
Time Online: 1 Day, 11:23:27 [...]
Status: Offline
Edit | Report | IP: Logged |
Scusate, ma voi cosa usate per fare il debug? Perchè io mi sono fatto un file .txt con l'input di esempio del prof e poi dalla shell redireziono l'input.
Peccato che in certe condizioni mi da bus error e io non capisco il perchè!
Prima avevo usato net Beans con il plugin per il C per il debug e mi trovavo bene, ma non risco a passargli un file come input e rimettere tutto a mano ogni volta è improponibile...
conoscete un debugger che permetta di redirezionare l'input come dalla shell?
Mio dio, mancano meno di tre giorni e questo continua a darmi bus error a caso!   
__________________
Eidolon64|Blog
|
|
07-03-2009 00:24 |
|
|
|  |
 |
| All times are GMT. The time now is 23:18. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|