Libri di Giuseppe F. Italiano
Algoritmi e strutture dati
Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano
Libro: Libro in brossura
editore: McGraw-Hill Education
anno edizione: 2025
pagine: 470
Il volume, concepito per i corsi universitari di Ingegneria e Scienze, offre un’introduzione solida e accessibile allo studio degli algoritmi e delle strutture dati, combinando chiarezza espositiva, rigore matematico e intuizione. Oltre a fornire strumenti tecnici, il testo propone una visione ampia sulla modellazione dei problemi e sulla scelta delle soluzioni algoritmiche più efficaci. Pur restando indipendente da specifici linguaggi di programmazione, l’impostazione orientata agli oggetti facilita il collegamento tra teoria e pratica. Tra le principali novità della terza edizione, si evidenzia oltre agli aggiornamenti che recepiscono gli sviluppi più recenti nel campo degli algoritmi, una riscrittura del testo per renderlo più chiaro, fluido e accessibile e un’attenzione rafforzata alla verifica dell’apprendimento. Quest’ultima si traduce nell’introduzione di un nuova sezione a fine volume che raccoglie duecento problemi, che si affiancano agli esercizi già presenti al termine di ogni capitolo.
Algoritmi e strutture dati
Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano
Libro
editore: McGraw-Hill Education
anno edizione: 2008
pagine: 485
Questo libro offre un'introduzione allo studio degli algoritmi e delle strutture dati, cercando di conciliare comprensibilità, chiarezza di esposizione e rigore matematico. Particolare enfasi è posta sull'astrazione delle tecniche e delle metodologie generali di progetto e analisi di algoritmi, stimolandone la comprensione intuitiva dei principi fondamentali. Il libro è concepito soprattutto per corsi universitari delle facoltà di ingegneria e di scienze matematiche, fisiche e naturali. Il testo, pur essendo indipendente dalla scelta di un particolare linguaggio di programmazione, adotta un approccio orientato agli oggetti sia nella descrizione delle strutture dati che nello pseudocodice utilizzato per descrivere gli algoritmi. In tal modo, pur astraendo dai dettagli implementativi di basso livello, gli algoritmi presentati non risultano troppo distanti da una loro reale implementazione.
Fully dynamic graph spanners
Giorgio Ausiello, Paolo G. Franciosa, Giuseppe F. Italiano
Libro
editore: Aracne
anno edizione: 2004
pagine: 16
Progetto di algoritmi e strutture dati in Java
Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano, Umberto Ferraro Petrillo
Libro
editore: McGraw-Hill Education
anno edizione: 2007
pagine: 433
Il testo, concepito soprattutto per i corsi universitari delle facoltà di Ingegneria e di Scienze, offre un'introduzione allo studio di algoritmi e di strutture dati orientato alla realizzazione di programmi efficienti in Java e affronta con rigore metodologico aspetti di progettazione e di ingegnerizzazione del codice. Particolare enfasi viene data anche al trasferimento in applicazioni reali delle metodologie algoritmiche illustrate. Il materiale didattico è infatti accompagnato, passo dopo passo, da un progetto software che prevede la realizzazione di un motore di ricerca semplificato. Il progetto software viene presentato, discusso e articolato nei vari capitoli del testo, ognuno dei quali ne prevede la realizzazione di una parte come applicazione conclusiva delle tecniche algoritmiche studiate nel capitolo.