KEMBAR78
Data Structures and Algorithms With Object | PDF
0% found this document useful (0 votes)
288 views2 pages

Data Structures and Algorithms With Object

This document is a table of contents for a book titled "Data Structures and Algorithms with Object-Oriented Design Patterns in Java" written by Bruno R. Preiss. The table of contents lists 20 chapters that cover topics such as algorithm analysis, foundational data structures, sorting algorithms, graphs, and object-oriented programming in Java. The book is intended to teach data structures, algorithms, and design patterns using the Java programming language.

Uploaded by

Soumya Vishnu
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
288 views2 pages

Data Structures and Algorithms With Object

This document is a table of contents for a book titled "Data Structures and Algorithms with Object-Oriented Design Patterns in Java" written by Bruno R. Preiss. The table of contents lists 20 chapters that cover topics such as algorithm analysis, foundational data structures, sorting algorithms, graphs, and object-oriented programming in Java. The book is intended to teach data structures, algorithms, and design patterns using the Java programming language.

Uploaded by

Soumya Vishnu
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Data Structures and Algorithms with Object-Oriented Design Patterns in Java

         

Data Structures and Algorithms


with Object-Oriented Design Patterns in
Java
Bruno R. Preiss
B.A.Sc., M.A.Sc., Ph.D., P.Eng.
Associate Professor
Department of Electrical and Computer Engineering
University of Waterloo, Waterloo, Canada

 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

       

You might also like