SERVIZIO CLIENTI 0541.628200  Lunedì - Venerdì / 8.30-17.30

Sconto 15%
Algoritmi e strutture dati in Java

Algoritmi e strutture dati in Java

Autori Michael T. Goodrich - Roberto Tamassia - Michael H. Goldwasser
Curatori Marcello Dalpasso
Editore Apogeo Education - Maggioli Editore
Formato Cartaceo
Dimensione 17x24
Pagine 744
Pubblicazione Settembre 2015 (I Edizione)
ISBN / EAN 8891613394 / 9788891613394
Collana Apogeo Education
Manuale di supporto per il corso introduttivo di Algoritmi 
e strutture dati

Prezzo Online:

54,00 €

45,90 €

Se acquisti questo prodotto, ti mancano 3,10€ per avere la spedizione gratuita
Aggiornamenti e Contenuti Digitali

Contenuti Digitali riservati ai Docenti

Lo studio delle strutture dati è stato da sempre identificato come argomento chiave nell’insegnamento dell’informatica. Tale ruolo centrale è pienamente giustificato, vista l’importanza che riveste l’efficienza di strutture dati e algoritmi nella gran parte dei sistemi informatici: dal Web ai sistemi operativi, dalle basi di dati ai sistemi di simulazione in vari ambiti scientifici.

Questo libro, giunto alla sesta edizione inglese 
e considerato un autorevole punto di riferimento 
a livello internazionale, è stato progettato per essere 
di ausilio in un corso introduttivo di Algoritmi 
e strutture dati.

Il percorso didattico parte dalle basi della programmazione in Java e della progettazione orientata agli oggetti, per proseguire con la presentazione di alcune strutture dati concrete, come gli array e le liste concatenate, e delle tecniche di base, come l’analisi degli algoritmi e la ricorsione.
Nella parte centrale del libro si procede a illustrare le strutture dati e gli algoritmi fondamentali, per concludere con una discussione relativa alla gestione della memoria.


Gli autori
Michael T. Goodrich è Chancellor’s Professor presso 
il Department of Computer Science della University of California, Irvine.
Roberto Tamassia è Plastech Professor di Computer Science e Chair del Department 
of Computer Science della Brown University.
Michael H. Goldwasser è Professor e Director del programma di Computer Science del Department of Mathematics and Computer Science della Saint Louis University.

L’edizione italiana è curata 
da Marcello Dalpasso, docente 
di Sistemi per l’Elaborazione dell’Informazione presso la Scuola 
di Ingegneria dell’Università 
di Padova.

Capitolo 1 – Introduzione a Java

Capitolo 2 – Progettazione orientata agli oggetti

Capitolo 3 – Strutture dati fondamentali

Capitolo 4 – Analisi di algoritmi

Capitolo 5 – Ricorsione

Capitolo 6 – Pile, code e code doppie

Capitolo 7 – Liste e iteratori

Capitolo 8 – Alberi

Capitolo 9 – Code prioritarie

Capitolo 10 – Mappe, tabelle hash e skip list

Capitolo 11 – Alberi di ricerca

Capitolo 12 – Ordinamento e selezione

Capitolo 13 – Elaborazione di testi

Capitolo 14 – Algoritmi per grafi

Capitolo 15 – Gestione della memoria e B-alberi

Appendice – Proprietà matematiche utili


Scrivi la tua recensione

Solo gli utenti registrati possono scrivere recensioni. Accedi oppure Registrati

Prodotti consigliati

Back to top