Strutture Dati
Anno Accademico 2011/2012 ~ Classe 1 ~ Docente: Gianluca De Marco

Questo corso presenta una selezione di strutture dati fondamentali affrontandone l'implementazione in Java e mostrando il loro utilizzo in applicazioni pratiche.

Argomenti

  1. Liste, Stack, Queue e Deque
  2. Alberi generici e Alberi binari
  3. Code a priorità
  4. Dizionari
  5. Union-Find
  6. Grafi
  7. Strutture per l'elaborazione di testi

Obiettivi

Il corso si prefigge di far acquisire allo studente

Libro di riferimento

libro di testo

Michael T. Goodrich, Roberto Tamassia
Data Structures and Algorithms in Java
4th Edition
Wiley