Riepilogo dell'insegnamento: Algoritmi e Strutture Dati
12 cfu così ripartiti nelle aree:
- 1 CFU nell'area A - Fondamenti
- 11 CFU nell'area B - Algoritmi
Sillabo dell'insegnamento
- A - Fondamenti
-
COM - Complessità
+
AL-BA - Basic Analysis
Modelli di calcolo e metodologie di analisi degli algoritmi: criteri di costo, notazione asintotica, metodi di analisi, analisi di complessità degli algoritmi ricorsivi.
- B - Algoritmi
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Strutture dati elementari: pile
-
SDA - Strutture di Dati Avanzate
AL-ADSAA - Advanced Data Structures, Algorithms, and Analysis
Strutture dati elementari: alberi, visite di alberi
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Alberi binari, di ricerca
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Alberi globalmente bilanciati, alberi AVL,
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Code con priorità.
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Grafi: definizioni, strutture dati
-
*
SDF - Strutture di Dati Fondamentali
+
AL-AS - Algorithmic Strategies
Visite di grafi
-
SDA - Strutture di Dati Avanzate
+
AL-AS - Algorithmic Strategies
Tabelle hash: tabelle ad accesso diretto, funzioni hash, risoluzione delle collisioni.
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Strutture dati elementari: pile
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Applicazione degli algoritmi di visita dei grafi
-
*
SDF - Strutture di Dati Fondamentali
+
AL-FDA - Fundamental Data Structures and Algorithms
Esempi di visita di grafi con laboratorio
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).