Algoritmi e strutture dati, corso A, 19/20
Algoritmi e strutture dati, corso A, 19/20
L’insegnamento 
ha lo scopo di introdurre i concetti e le tecniche fondamentali per 
l’analisi e la progettazione di algoritmi, che sono alla base dello 
sviluppo del software. Gli studenti acquisiranno conoscenze circa 
l’analisi di correttezza e complessità computazionale degli algoritmi, 
sulle strutture dati per la rappresentazione dell’informazione, sulle 
tecniche di problem solving mediante lo sviluppo di algoritmi 
efficienti.
Libro di testo consigliato: 
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Introduzione agli algoritmi e strutture dati.
In inglese: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Introduction to Algorithms.