My Account Log in

1 option

Data structures and abstractions with Java / Frank M. Carrano, Walter Savitch.

LIBRA QA76.9.D33 C37 2003
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Author/Creator:
Carrano, Frank M.
Contributor:
Savitch, Walter J., 1943-2021.
Language:
English
Subjects (All):
Data structures (Computer science).
Java (Computer program language).
Physical Description:
xix, 843 pages : illustrations ; 27 cm
Place of Publication:
Upper Saddle River, NJ : Prentice Hall, [2003]
Summary:
Written by best selling authors Carrano and Savitch, this object-oriented book is designed and built with object-oriented issues and JAVA in mind. With a focus on the specification and implementation of ADTs, this book also shows the reader how to use and implement key data organizations such as "dictionary, graph, " and "tree." Lists, iterators, dictionaries, sorting, trees, and more. For computer scientists, information systems designers, and other professionals that contend with data organization.
Contents:
Ch. 1. Java Classes
Ch. 2. Creating Classes from Other Classes
Ch. 3. Designing Classes
Ch. 4. Lists
Ch. 5. List Implementations That Use Arrays
Ch. 6. List Implementations That Link Data
Ch. 7. Iterators
Ch. 8. Java's Iterator Interfaces
Ch. 9. The Efficiency of Algorithms
Ch. 10. Recursion
Ch. 11. An Introduction to Sorting
Ch. 12. Faster Sorting Methods
Ch. 13. Sorted Lists
Ch. 14. Inheritance and Lists
Ch. 15. Mutable, Immutable, and Cloneable Objects
Ch. 16. Searching
Ch. 17. Dictionaries
Ch. 18. Dictionary Implementations
Ch. 19. Hashing as a Dictionary Implementation
Ch. 20. Stacks
Ch. 21. Stack Implementations.
Notes:
"An Alan R. Apt book."
Includes index.
Other Format:
Online version: Carrano, Frank M. Data structures and abstractions with Java.
ISBN:
0130174890
9780130174895
OCLC:
50898697

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account