|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1729
|
C - Albero n-ario
Un esercizio di un compito di esame che ho fatto stamattina diceva:
Si scriva una funzione per calcolare la larghezza di un albero n-ario. Io ho svolto l'esercizio in questo modo: struct tree { int elem; struct tree *next; struct tree *down; }; typedef struct tree *TREE; void width (TREE t, int counter[], int x) { if(t==NULL) return; else { counter[x]++; width(t->next,counter,x); width(t->down,counter,x+1); } } Viene usato un vettore dove ogni elemento corrisponde ad un livello dell'albero. Ricordavo che il professore l'aveva fatto a lezione, solo che guardandolo ora noto che il prof a lezione l'ha fatto come il mio soltanto che ha invertito le due righe finali, ovvero ha richiamato la funzione prima su down e poi su next...è la stessa cosa o devo considerare l'esercizio sbagliato? Ultima modifica di di@! : 08-06-2005 alle 13:17. |
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
ma LOL pure qui!!
sei quello con cui ho parlato stamattina all'uscita, vero? sei la terza o quarta persona (me escluso) della Sapienza che incontro su questi forums |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1729
|
lol ma che nick è 71104
|
|
|
|
|
|
#4 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
piuttosto, che nick è di@? |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1729
|
di@blo, nick ke uso quando gioco online
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Quote:
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1729
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:36.



















