Data Structures and Algorithms in Java
20 ratings by Goodreads
Language: English
Published by Ingram, 2008
- Softcover
- Used

Seller: World of Books Inc, Montgomery, IL, U.S.A.World of Books Inc
2-star seller
AbeBooks seller since March 23, 2026
Softcover
Condition: Used - Good
US$ 69.65
Free Shipping
Ships within U.S.A.
Quantity: 1 available
Add to basketFree 30-day returns
Item description from seller
The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich, Tomassia and Goldwasser's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors provide an associated Java interface. Concrete data structures realizing the ADTs are provided as Java classes implementing the interfaces. The Java code implementing fundamental data structures in this book is organized in a single Java package, net.datastructures. This package forms a coherent library of data structures and algorithms in Java specifically designed for educational purposes in a way that is complimentary with the Java Collections Framework.
Seller Inventory # CIN9814239232G
- Title
- Data Structures and Algorithms in Java
- Author
- Adam Drozdek
- Publisher
- Ingram
- Publication year
- 2008
- Condition
- Good
- Binding
- Paperback
- Language
- English
- ISBN 10
- 9814239232
- ISBN 13
- 9789814239233
- Edition
- 3rd Edition
Using the Java programming language, Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms complexity. Second, the book presents data structures in the context of object-oriented program design. Finally, the book closely examines data structure implementation.
Overall, this practical and theoretical book provides students with a solid foundation in data structures for future courses and work in design, implementation, testing, and maintenance of virtually any software system.
KEY FEATURES
(1) Updated! This new edition contains updated Java code to reflect the inclusion of generic classes in Java 5.
(2) Updated! Tables that list methods from java.util packages have been updated to reflect modifications and additions introduced in Java 5 and Java 6.
(3) New! Coverage of two new sorting methods.
(4) New! Coverage of a new hashing technique.
(5) Case Studies. Most chapters include a case study that illustrates a complete context in which algorithms and data structures can be used.
(6) Java code examples. Brief examples of Java code are included to illustrate the practical importance of data structures.
(7) Theoretical analysis. Presentation of algorithms are integrated with analyses of efficiency.
(8) Recursion topics. Clarifies recursion topics through their presentation in context of the run-time stack.
Overall, this practical and theoretical book provides students with a solid foundation in data structures for future courses and work in design, implementation, testing, and maintenance of virtually any software system.
KEY FEATURES
(1) Updated! This new edition contains updated Java code to reflect the inclusion of generic classes in Java 5.
(2) Updated! Tables that list methods from java.util packages have been updated to reflect modifications and additions introduced in Java 5 and Java 6.
(3) New! Coverage of two new sorting methods.
(4) New! Coverage of a new hashing technique.
(5) Case Studies. Most chapters include a case study that illustrates a complete context in which algorithms and data structures can be used.
(6) Java code examples. Brief examples of Java code are included to illustrate the practical importance of data structures.
(7) Theoretical analysis. Presentation of algorithms are integrated with analyses of efficiency.
(8) Recursion topics. Clarifies recursion topics through their presentation in context of the run-time stack.
"Synopsis" may belong to another edition of this title.
About the Author
Adam Drozdek, a graduate of Wright State University, is an Associate Professor of Computer Science at Duquesne University. He is the author of several books, including Elements of Data Compression.
"About the title" may belong to another edition of this title.
World of Books Inc
Montgomery, IL, U.S.A.
2-star seller
AbeBooks seller since March 23, 2026
Shipping rates within U.S.A.
| Item | 4 to 12 business days | 3 to 6 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 10.95 |
Payment methods
Store description
Founded in 2002, World of Books is a leading online destination for buying and selling both preloved and new books, committed to making sustainable reading accessible to all. With a mission to help people read more and waste less, World of Books offers a huge range of affordable, high-quality books — giving both new and preloved titles a second life. The company also operates World of Books – Sell Your Books, an easy-to-use platform that allows customers to trade in unwanted books for cash, helping to keep books in circulation while promoting sustainability.
As a Certified B Corp, World of Books is driven by a vision to become the world’s largest and most sustainable dedicated online bookstore. The company measures its success through the positive environmental impact it creates, the value it provides to customers, and its ability to operate profitably while supporting its sustainable mission
Specialty
Second Hand - All GenreSeller's business information
SBYB, Inc.
900 Knell Road
Montgomery, IL U.S.A. 60538