Programma definitivo del corso
Dalla prima dispensa:
Cap. 4: tutto;
Cap. 7: Sezioni 7.3 e 7.4;
Cap. 8: Sezione 8.3 (enunciato del Teorema Principale)
Cap. 13: tutto.
Dal Cap. 15 del libro di testo 1:
Sezione 15.2.
Dalla seconda dispensa: tutto.
Dal Cap. 21 del libro di testo 1:
Sezione 21.1 (esclusa la sottosezione “Applicazione delle strutture dati per insiemi disgiunti”);
Sezione 21.2 (esclusa la dimostrazione del teorema 21.1);
Sezione 21.3;
Problema 21-1 pag. 444.
Dalla terza dispensa: tutto.
Dal Cap. 13 del libro di testo 2:
Sezioni 13.1, 13.2, 13.3.
Dal Cap. 15 del libro di testo 1:
Sezione 15.4.
Dal Cap. 32 del libro di testo 1:
Sezioni 32.1, 32.2, 32.3.
Testi di riferimento
Introduzione agli algoritmi e strutture dati, seconda edizione, T.H. Cormen, C.E. Leiserson, R.L. Rivest, C. Stein, McGraw-Hill, 2005
Algoritmi e strutture dati, C. Demetrescu, I. Finocchi, G.F. Italiano, McGraw-Hill, 2004
Materiale supplementare utile ai fini della consultazione
Problema Union Find Dispense contenenti numerose illustrazioni esplicative
Longest Common Subsequence Esercizio svolto