StudenteSorted descending Compila Commento Suggerito colloquio
Zyka Erildo NO (mancano librerie, def. di tipi e main) il secondo esercizio è sbagliato: i risultati delle chiamate ricorsive vanno assegnati a qualche variabile o passati alla funzione chiamante altrimenti vanno persi e sono inutili Si
Moro Andrea SI elaborato molto buono: nMinori si poteva fare senza la var d'appoggio sum; in nCerca, le ultime 3 righe possono essere riassunte in 'return addr' No
Domeniconi Elisa SI nMinori è sbagliata perchè attiva le chiamate ricorsive solo nel caso in cui la radice del sottoalbero in esame abbia un valore < k; in nCerca invochi 2 volte la stessa funzione (meglio usare una var d'appoggio per memorizzare il risultato della prima chiamata)
Della Vecchia Gianluca NO (manca il main) elaborato eccellente No
Dauria Danilo NO (manca il main) il secondo esercizio è sbagliato: i risultati delle chiamate ricorsive vanno assegnati a qualche variabile o passati alla funzione chiamante altrimenti vanno persi e sono inutili Si
D'Aguanno Daniele NO (mancano librerie, def. di tipi e alcuni errori di scrittura) molti errori, anche abbastanza gravi
Cosentino Andrea NO (manca il main) elaborato buono; non è una buona tecnica programmativa quello di usare variabili statiche in combinazione con chiamate ricorsive delle funzioni; alcuni 'else' sono inutili (se nel 'then' hai un return, l'else non serve); le ultime 2 righe di nCerca possono essere riassunte in 'return found' No
Cortellesi Simone NO (manca il main) elaborato molto buono; nel 2° esercizio, il test 'tPtr->info = = k' va messo subito dopo il test 'tPtr == NULL', per ragioni di efficenza No
Cipollone Francesco NO (manca il main e molti errori di scrittura del programma) il secondo esercizio è sbagliato: i risultati delle chiamate ricorsive vanno assegnati a qualche variabile o passati alla funzione chiamante altrimenti vanno persi e sono inutili Si
Cecconi Francesco NO (manca il main) elaborato sufficiente: non è una buona tecnica programmativa quello di usare variabili statiche in combinazione con chiamate ricorsive delle funzioni; nMinori è sbagliata perchè attiva le chiamate ricorsive solo nel caso in cui la radice del sottoalbero in esame abbia un valore < k; in nCerca, visiti sempre tutto l'albero e restituisci l'ultima occorrenza di un nodo con valore k Si
Cavarischia Emanuele SI MANCA il 1° esercizio. Il 2° esercizio è scorretto nel caso in cui la funzione venga chiamata su un albero vuoto; inoltre, invochi 2 volte la stessa funzione (meglio usare una var d'appoggio per memorizzare il risultato della prima chiamata) Si
Casadei Mirko NO (manca il main) elaborato buono; non è una buona tecnica programmativa quello di usare variabili statiche in combinazione con chiamate ricorsive delle funzioni; in nCerca, le ultime 3 righe possono essere riassunte in 'return trovato' No
Carbone Cristian NO (manca il main) elaborato molto buono; in nCerca basta un'unica variabile d'appoggio No
Cangemi Daniele NO (mancano librerie, main e definizioni di tipo) elaborato eccellente No
Bevilacqua Giorgio NO (mancano librerie e main) elaborato molto buono; in nCerca invochi 2 volte la stessa funzione (meglio usare una var d'appoggio per memorizzare il risultato della prima chiamata) No

Il dott. DanieleGorla riceverà i suddetti studenti nei giorni di Mercoledì 6/4/05, dalle 13 alle 16, e Giovedì 7/4/05 dalle 13 alle 16. Chi non potrà presentarsi in tali date, potrà concordare un ulteriore incontro col docente. Potranno presentarsi anche gli studenti della lista sopra riportata a cui non è stato consigliato il colloquio col docente.

In attachment si riporta una possibile soluzione; essenzialmente, essa è la soluzione proposta dallo studente Gianluca Della Vecchia, a cui ho aggiunto un main fittizio per la compilazione.

-- DanieleGorla - 04 Apr 2005

Topic attachments
I Attachment History Action Size Date Who Comment
C source code filec SoluzHW1.c r1 manage 1.6 K 2005-04-06 - 10:25 DanieleGorla Soluzione dell'Homework 1
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2005-04-11 - DanieleGorla






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback