Saake, Gunter and Sattler, Kai-Uwe. Algorithmen und Datenstrukturen: Eine Einf├╝hrung mit Java. Edited by Gunter Saake and Kai-Uwe Sattler. Vol. 4. : dpunkt.verlag Heidelberg, 2010.