Data Structures and Algorithms With Object
Data Structures and Algorithms With Object
Colophon
Dedication
Preface
Contents
Introduction
Algorithm Analysis
Asymptotic Notation
Foundational Data Structures
Data Types and Abstraction
Stacks, Queues, and Deques
Ordered Lists and Sorted Lists
Hashing, Hash Tables, and Scatter Tables
Trees
Search Trees
Heaps and Priority Queues
Sets, Multisets, and Partitions
Garbage Collection and the Other Kind of Heap
Algorithmic Patterns and Problem Solvers
Sorting Algorithms and Sorters
Graphs and Graph Algorithms
Java and Object-Oriented Programming
Class Hierarchy Diagrams
Character Codes
References
Index