ALGORITMI E LABORATORIO

9 CFU - 1° semestre

Docenti titolari dell'insegnamento

DOMENICO CANTONE - Modulo ALGORITMI - INF/01 - 6 CFU
SIMONE FARO - Modulo LABORATORIO - INF/01 - 3 CFU


Obiettivi formativi


Prerequisiti richiesti



Frequenza lezioni



Contenuti del corso



Testi di riferimento


Altro materiale didattico



Programmazione del corso

ALGORITMI
 *ArgomentiRiferimenti testi
1 Introduzione. Algoritmi come tecnologia.Cap.1.1-1.2 di 1) 
2*Algoritmo Insertion-SortCap. 2.1 di 1) e materiale didattico integrativo 
3*Divide-et-imperaCap. 4.1 di 1) e materiale didattico integrativo 
4*RicorrenzeCap. 4.3-4.5 di 1) e materiale didattico integrativo 
5*HeapsortCap. 6 di 1) e materiale didattico integrativo 
6 QuicksortCap. 7 di 1) 
7*Ordinamento in tempo lineareCap. 8 di 1) e materiale didattico integrativo 
8*HashingCap. 11.1-11.4 di 1) e materiale didattico integrativo 
9*Alberi rosso-neriCap. 13 di 1) e materiale didattico integrativo 
10*Elementi della programmazione dinamicaCap. 15 di 1) e materiale didattico integrativo 
11*Elementi della strategia golosaCap. 16.1-16.3 di 1) e materiale didattico integrativo 
12*Algoritmi elementari per grafiCap. 22 di 1) e materiale didattico integrativo 
LABORATORIO
 *ArgomentiRiferimenti testi
1 Heap ed HeapSort 
2 Ordinamento in tempo lineare 
3 Indicizzazione e Hashing 
4 Programmazione dinamica 
5 Programmazione greedy 
6 Algoritmi di gestione e visita di un grafo 
* Conoscenze minime irrinunciabili per il superamento dell'esame.

N.B. La conoscenza degli argomenti contrassegnati con l'asterisco è condizione necessaria ma non sufficiente per il superamento dell'esame. Rispondere in maniera sufficiente o anche più che sufficiente alle domande su tali argomenti non assicura, pertanto, il superamento dell'esame.


Verifica dell'apprendimento


MODALITÀ DI VERIFICA DELL'APPRENDIMENTO

PROVE IN ITINERE

PROVE DI FINE CORSO

ESEMPI DI DOMANDE E/O ESERCIZI FREQUENTI



Apri in formato Pdf English version