Programma

Il corso si propone di mettere lo studente a contatto con tecniche algoritmiche di base.

Per il corso avanzato, dalle dispense per il corso di informatica teorica:

Dal materiale discusso a lezione sono esclusi: le funzioni di hash, le funzioni di hash perfetto monotone, l'algoritmo di Tarjan e le trie.

Per informazioni/chiarimenti, dopo avere letto alcune indicazioni di base potete scrivere al docente (Sebastiano Vigna).

Modalità d'esame

L'esame è orale. La data è fissata tramite appuntamento (gli appelli sono, di fatto, puramente nominali).

Testi consigliati

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein. Introduzione agli algoritmi e strutture dati. Seconda edizione, 2005.

Sebastiano Vigna. Dispense per il corso di informatica teorica (dispense). ISBN: 9788838662515.