Gray, Simon

Data structures in Java : from abstract data types to the Java Collections Framework / Simon Gray. - Boston : Pearson Addison-Wesley, c2007. - xxii, 658 p. : ill. ; 24 cm.

Includes index.

Introduction to What We Will be Studying -- Object-Oriented Programming and Java -- Error Handling, Software Testing, and Program Efficiency -- Fundamental Data Structures: The Array and Linked Data Structures -- A Basic Collection Class -- The List Abstract Data Type -- The Stack Abstract Data Type -- The Queue Abstract Data Type -- Recursion -- Sorting and Searching -- Trees -- Binary Search Trees -- The Map ADT.

Simon Gray’s consistent and coherent approach to data structures teaches students to focus on software design and testing as they learn to develop high-quality software programs. He introduces each collection as an abstract data type and then guides students through a design process. This effective model illustrates that construction of high-quality software requires careful planning.

9780321392794 0321392795

2006000295


CIT


Java (Computer program language)
Data structures (Computer science)

005.133