|
|
Algoritmi in Java Fondamenti, strutture dati, ordinamento, ricerca - terza edizione
|
| Editore | Addison Wesley |
| Autore | Sedgewick Robert |
| Titolo originale | Algorithms in Java, third edition (Parts 1-4) |
| Editore originale | Addison Wesley |
| Collana | Accademica |
| Pagine | 754 |
| Volumi | 1 |
| Livello | Intermedio-Avanzato |
| Lingua | Italiano |
| Data pubblicazione | 09 - 2003 |
| ISBN | 8871921690 |
|
|
| Prezzo di copertina |
| Euro 43,00 |
|
Finalmente, il piu' noto e diffuso testo di Robert Sedgewick fornisce ora anche un'ampia trattazione dei piu' importanti algoritmi e strutture dati per i programmatori in Java. L'edizione italiana, cosi' come quella originale, si basa sulla struttura - rinnovata e ampliata - della terza edizione del best-seller di questo autore. La linea scelta per la trattazione e l'esposizione dei contenuti e' stata quella dell'approfondimento di argomenti ormai "classici", associati a una presentazione di temi e idee derivate direttamente dalla ricerca effettuata in questi ultimi anni.
Algoritmi in Java offre una copertura attuale e completa dei piu' importanti algoritmi e strutture dati; presenta inoltre nuovi algoritmi, con spiegazioni dettagliate. Sebbene la sostanza del libro si possa applicare alla programmazione in qualsiasi linguaggio, i programmi utilizzano un'ampia gamma di costrutti standard del linguaggio Java, sviluppati con il supporto di Michael Schidlowsky, consulente indipendente specializzato in programmazione a oggetti. Grazie al suo nuovo formato (195 x 260) e alle molte, innovative figure, il testo conserva la giusta miscela di teoria e pratica che ha reso l'opera di Sedgewick un best-seller per programmatori e professionisti, e una risorsa irrinunciabile per oltre 250.000 studenti.
Tra gli argomenti trattati:
- Array, liste concatenate, stringhe, alberi e le altre principali strutture dati
- Approfondimenti sugli ADT e sulla programmazione orientata agli oggetti
- Estensiva trattazione di algoritmi relativi a ordinamento, selezione, ADT coda con priorita', ADT tabella di simboli
- Implementazioni complete relative a: code binomiali, ordinamento digitale a piu' vie, alberi di ricerca binari randomizzati, alberi splay, skip list, trie a piu' vie e altro ancora
- oltre 1000 nuovi esercizi per aiutare gli studenti ad apprendere meglio le proprieta' degli algoritmi
Robert Sedgewick insegna al Dipartimento di Informatica dell'Universita' di Princeton. Ha ottenuto il Ph.D. a Stanford con una dissertazione sul Quicksort sotto la supervisione di Donald E. Knuth. E' direttore di Adobe Systems e ha fatto parte dello staff di ricerca di Xerox PARC, INRIA e dell'Institute for Defense Analysis. |
|
|
|