%TABLE{header="on" changerows="on" format="|text|text|text|text|row,-1|"}% |*Studente*|*Compila*|*Commento*|*Suggerito colloquio*| |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| |Cangemi Daniele| NO (mancano librerie, main e definizioni di tipo) | elaborato eccellente | No| |Carbone Cristian | NO (manca il main) | elaborato molto buono; in nCerca basta un'unica variabile d'appoggio| No| |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| |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| |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| |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| |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| |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| |D'Aguanno Daniele| NO (mancano librerie, def. di tipi e alcuni errori di scrittura) | molti errori, anche abbastanza gravi| Sì| |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| |Della Vecchia Gianluca| NO (manca il main) | elaborato eccellente | 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) | Sì| |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| |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| Il dott. Users.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. -- Users.DanieleGorla - 04 Apr 2005
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
c
SoluzHW1.c
r1
manage
1.6 K
2005-04-06 - 10:25
DanieleGorla
Soluzione dell'Homework 1
This topic: Programmazione2ad
>
AvvisiImportanti
>
HomeWork1Ris
Topic revision: r6 - 2005-04-11 - DanieleGorla
Copyright © 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