
Data Structures and Problem Solving Using Java: Pearson New International Edition
Für den zweiten oder dritten Programmierkurs.
Ein praktischer und einzigartiger Ansatz für Datenstrukturen, der die Schnittstelle von der Implementierung trennt.
Dieses Buch bietet eine praktische Einführung in Datenstrukturen mit dem Schwerpunkt auf abstraktem Denken und Problemlösung sowie der Verwendung von Java. Dies geschieht durch einen nach wie vor einzigartigen Ansatz, der die Schnittstelle jeder Datenstruktur (wie man eine Datenstruktur verwendet) klar von ihrer Implementierung (wie man diese Struktur tatsächlich programmiert) trennt. Die Teile I (Rundgang durch Java), II (Algorithmen und Bausteine) und III (Anwendungen) legen den Grundstein, indem sie grundlegende Konzepte und Werkzeuge erörtern und einige praktische Beispiele liefern, während sich Teil IV (Implementierungen) auf die Implementierung von Datenstrukturen konzentriert. Dadurch wird der Leser gezwungen, über die Funktionalität der Datenstrukturen nachzudenken, bevor die Hashtabelle implementiert wird.
Die vierte Auflage bietet viele neue Aktualisierungen sowie neue Übungen.