TY - BOOK AU - Goodrich, Michael T. AU - Tamassia, Roberto ;Goldwasser, Michael H. TI - Data structures and algorithms in Java SN - 471383678 AV - QA 76.73 .G66 2014 PY - 2014/// CY - Hoboken, New Jersey PB - John Wiley & Son, Inc. KW - COMPUTER ALGORITHMS N1 - Includes index; 1 Java Primer -- 2 Object-Oriented Design -- 3 Fundamental Data Structures -- 4 Algorithm Analysis -- 5 Recursion -- 6 Stacks, Queues, and Deques -- 7 List and Iterator ADTs -- 8 Trees -- 9 Priority Queues -- 10 Maps, Hash Tables, and Skip Lists -- 11 Search Trees -- 12 Text Processing -- 13 Sorting and Selection -- 14 Graph Algorithms -- 15 Memory Management and B-Trees N2 - The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures ER -