Legenda:
- [1] significa che adotto la convenzione della versione precedente del libro per quanto riguarda i vettori, i cui indici iniziano da 1 (Pascal-style).
- [0] significa che addotto la normale convezione in cui i vettori iniziano da 0
Verranno aggiornate mano a mano durante il corso.
| Titolo | Link | Status | 
| 02 — Analisi algoritmi e funzioni di ricorrenza | [PDF] | [1] | 
| 05 — Alberi | [PDF] | [1] | 
| 06 — Alberi binari di ricerca | [PDF] | [1] | 
| 07 — Hashing | [PDF] | [1] | 
| 09 — Grafi | [PDF] | [1] | 
| 10 — Strutture dati speciali | [PDF] | [1] | 
| 11 — Scelta della struttura dati | [PDF] | [1] | 
| 12 — Divide-et-impera | [PDF] | [1] | 
| 13 — Programmazione dinamica | [PDF] | [1] | 
| 14 — Tecnica Greedy | [PDF] | [1] | 
| 15 — Ricerca Locale | [PDF] | [1] | 
| Esercizi vari | [PDF] | [1] |