Home Introduzione Programma Orario Laboratorio Nettuno Esame Diario 02-03 Materiale Challenge News Link Forum Esoneri

horizontal rule

Introduzione al corso di Algoritmi e Strutture Dati

Il corso si propone di fornire metodologie e tecniche concrete per l'analisi e il progetto di algoritmi, nonché delle relative strutture di dati, atti alla risoluzione dei problemi. Particolare attenzione viene rivolta alle misure di efficienza degli algoritmi, effettuate nell'ambito di un modello di analisi asintotica di caso peggiore su RAM a costi uniformi. In tale contesto vengono esaminate le strutture di dati fondamentali, le tecniche più significative di searching e sorting, nonché alcuni algoritmi su grafi.

Il linguaggio di riferimento è Java.

L'obiettivo del corso è definire lo scenario entro cui sono chiamati ad operare il problem solver, l'analista e il progettista software. Nonostante gli argomenti trattati non siano approfonditi in maniera specifica, essi sono individuati e presentati con lo scopo preciso di definire un solido background indispensabile per chi affronta la soluzione algoritmica dei problemi. Per gran parte degli argomenti affrontati vengono introdotte apposite classi Java.

 

horizontal rule

Bacheca di Algoritmi e Strutture Dati a.a. 2007-08 - canale A - L

forum del corso

ultima modifica: 03/04/2008 23.34
by FdA