Grundkurs Algorithmen und Datenstrukturen - eine Einführung in die praktische Informatik mit Java. - Andreas Solymosi; Ulrich Grude (Vieweg, 2000)