Data structures and algorithms in java - Goodrich, Michael T. (New Delhi : Wiley India Pvt Ltd, 2012)
Keywords: Object oriented design; Analysis tools; Vectors lists and sequences; Sorting sets and selection; Priority queues