Tuesday, January 31, 2012

Data Structures and Algorithms in Java, 4e







Chapter Listing
The chapters for this course are organized to provide a pedagogical
path that starts with the basics of Java programming and object-
oriented design, moves to concrete structures like arrays and linked
lists, adds foundational techniques like recursion and algorithm
analysis, and then presents the fundamental data structures and
algorithms, concluding with a discussion of memory management
(that is, the architectural underpinnings of data structures).
Specifically, the chapters for this book are organized as follows:
1. Java Programming Basics
2. Object-Oriented Design
3. Arrays, Linked Lists, and Recursion
4. Analysis Tools
5. Stacks and Queues
6. Lists and Iterators
7. Trees
8. Priority Queues
9. Maps and Dictionaries
10. Search Trees
11. Sorting, Sets, and Selection
12. Text Processing
13. Graphs
14. Memory
A. Useful Mathematical Facts


Other Core of CS Books
Other Java Books
Download
Continue Reading ...

Data Structures and Algorithms






Data Structures and Algorithms
Alfred V. Aho, Bell Laboratories, Murray Hill, New Jersey
John E. Hopcroft, Cornell University, Ithaca, New York
Jeffrey D. Ullman, Stanford University, Stanford, California
PREFACE
Chapter 1 Design and Analysis of Algorithms
Chapter 2 Basic Data Types
Chapter 3 Trees
Chapter 4 Basic Operations on Sets
Chapter 5 Advanced Set Representation Methods
Chapter 6 Directed Graphs
Chapter 7 Undirected Graphs
Chapter 8 Sorting
Chapter 9 Algorithm Analysis Techniques
Chapter 10 Algorithm Design Techniques
Chapter 11 Data Structures and Algorithms for External Storage
Chapter 12 Memory Management
Bibliography

Other Core of CS Books
Download
Continue Reading ...

Related Posts with Thumbnails

Put Your Ads Here!

Recent Posts