TY - BOOK AU - Goodrich, Michael T. AU - Roberto Tamassia;Michael H. Goldwasser TI - Data structures and algorithms in JavaTM SN - 9781118771334 AV - QA 76.73.J38 .G66 2014 PY - 2014/// CY - Hoboken, New Jersey PB - Wiley KW - JAVA (COMPUTER PROGRAM LANGUAGE) N1 - Includes bibliographical references and 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 -