Datenstrukturen und Algorithmen in Java, internationale Studentenversion Von Michael T. Goodrich, Roberto Tamassia und Michael H. Goldwasser ist ein englischsprachiges Lehrbuch, das sich auf die Prinzipien von Datenstrukturen und den zugehörigen Algorithmen in Java konzentriert. Dieses gedruckte Buch ist speziell für Fachleute und Studierende der Informatik gedacht.
Das Buch behandelt objektorientierte Entwürfe für Datenstrukturen und Algorithmen mit Fokus auf abstrakte Datentypen (ADT). Für jeden ADT wird eine Java-Schnittstelle vorgestellt, gefolgt von konkreten Implementierungen in Java-Klassen. Der Code ist im Paket net.datastructures zusammengeführt, das als pädagogische Ressource dient und gut zur Java Collections Framework passt.
Dieses Studienbuch knüpft an Fachgebiete wie Object-oriented programming (OOP) und Programmierung im Bereich Computing an und eignet sich für ein professionelles und akademisches Publikum, das tiefer in die Theorie und Praxis von structures and algorithms eintauchen möchte.

