Calendario delle lezioni:
Martedì ore 16:30 - 18:30
Venerdì ore 16:30 - 18:30 Laboratorio


Orario di Ricevimento:
Venerdì ore 14:00 - 16:00. Studio 2Ma10 - Dipartimento di Fisica


Materiale didattico:
Prima Lezione: Breve descrizione del corso, Linguaggio C (Prima parte)
Seconda Lezione: Linguaggio C (Seconda parte)
Terza Lezione: Algoritmi di Ordinamento. Altri documenti relativi alla terza lezione:
     Programma InsertionSort , Documentazione per InsertionSort
     Programma QuickSort , Quicksort (Lez. Prof.Benerecetti)
     Programma HeapSort
Quarta Lezione: Esercitazione di Laboratorio: Code di Priorità
Quinta Lezione: Stack e Code,
     Programma di implementazione di Stack con Array
     Programma di implementazione di Code Circolari con Array
Sesta Lezione. Esercitazione di laboratorio: Stack e Code
Settima Lezione: Implementazione di Liste Puntate Semplici
Ottava Lezione. Esercitazione di laboratorio su Liste Puntate Semplici
Nona Lezione: Implementazione di Liste Doppiamente Puntate e Circolari
Decima Lezione: Gestione di liste indipendente dall’implementazione
Undicesima Lezione: Alberi binari di ricerca
Dodicesima Lezione: Esercitazione di laboratorio su Alberi binari di ricerca




Prima lezione - Mod. B: Implementazione di grafi e operazioni di base
Seconda lezione - Mod. B: Esercitazione di laboratorio - Gestione di grafi indipendente dall’implementazione
Terza lezione - Mod. B: Operazioni su Grafi: Inserimento e Cancellazione di un Nodo
Quarta lezione - Mod. B: Esercitazione di laboratorio - Problema del venditore (Prima parte)
Quinta lezione - Mod. B: Componenti fortemente connesse, Grafi pesati e Alberi minimi di copertura
Sesta lezione - Mod. B: Esercitazione di laboratorio - Problema del venditore (Seconda parte)
Settima lezione - Mod. B: Calcolo di cammini minimi su un grafo
Ottava lezione - Mod. B: Esercitazione di laboratorio - Problema del venditore (Terza parte)
Nona e Decima lezione (ultima lezione) - Mod. B: Esercitazione di laboratorio - Problemi su grafi



Relativamente al modulo B, è obbligatorio consegnare un progetto, i cui dettagli sono reperebili nelle slide del corso. Tale progetto è parte integrante della prova d'esame modulo B.
Traccia Prima prova intercorso (09 Maggio 2005)
Traccia Seconda prova intercorso (06 Giugno 2005)
Traccia compito del 18 Giugno 2005, Mod.A+B, solo Mod.B
Traccia compito del 02 Luglio 2005, Mod.A+B, solo Mod.B
Voti finali della prima prova intercorso
Voti finali della seconda prova intercorso
Voti finali della prova del 18 giugno modulo A+B modulo B
Pubblicati i voti finali della prova del 02 luglio modulo A+B modulo B
Voti finali per ASD modulo A + B e modulo B

Comunicazioni:

Ufficializzate le divisioni in gruppi degli studenti di Laboratorio di Algoritmi e Strutture Dati. Fanno parte del gruppo 2 gli studenti il cui cognome inizia per "Ce-F".
Per completezza, si riportano anche gli altri gruppi:
Gruppo 1: A-Ca (Prof. F. Cutugno)
Gruppo 3: G-Pi (Prof. A. Prevete)
Gruppo 4: Po-Z (Prof. R. Prevete)