Drozdek, Adam. Data structure and algorithms in java, second edition / Adam Drozdek. - 2nd ed. - Boston, MA : Course Technology, 2005. - xvi, 752 p. ill.; 24 cm. ISBN: 0534492525 LCCN: 2004101390