Testo adottato
-
Robert
Sedgewick. Algoritmi in Java.
Terza edizione. Pearson Education Italia, 2003, Milano
Testi integrativi e di approfondimento
- Robert
Sedgewick. Algorithms
in Java. 3rd edition Part 5: Graph algorithms. Pearson Education, Inc.,
2004
- Thomas
H. Cormen, Charles E. Leiserson, Ronald. L. Rivest, Clifford Stein. Introduction
to Algorithms, 2nd edition. The MIT Press, 2001, Cambridge, Mass.
- Camil
Demetrescu, Irene Finocchi, Giuseppe F. Italiano. Algoritmi e strutture
dati. McGraw-Hill, 2004, Milano.
Altro materiale
- Trasparenze usate nelle lezioni
- Diario delle lezioni
- Esercizi svolti
- Libreria "asd_library" (aggiornamento: 8-5-2003)
Laboratorio
Capitolo 21 del testo [2]
Adam
Drozdek. Algoritmi
e strutture dati in Java.
Apogeo, 2001, Milano (libro di testo fino al 2002-03)
Dizionario di Algoritmi e
Strutture Dati
Animazione alberi AVL
Trasparenze
Il materiale che segue, insieme di trasparenze, è quello usato
dal docente per le spiegazioni in aula. In quanto schematico, succinto e basato
su assunzioni implicite, in nessun modo può costituire
il materiale di riferimento del corso né sostituire, completamente o
parzialmente, il libro di testo.
|
Introduzione e modello di analisi
|
Metodologia "divide et impera" |
Liste, pile e code |
Eliminare la ricorsione |
Alberi
|
Ordinamento |
|
|
|
|
|
|
|
|