Download Open Data Structures: An Introduction pdf by Pat Morin, Offered as an introduction to the field of data structures and algorithms, Open data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. that focus on a mathematically rigorous approach that's quick, practical, and efficient, Morin clearly and briskly presents instruction in conjunction with source code. Download the pdf from below to explore all topics and start learning.


Preface to the C++ Edition xiii

1 Introduction
2 Array-Based Lists
3 Linked Lists
4 Skiplists
5 Hash Tables
6 Binary Trees
7 Random Binary Search Trees
8 Scapegoat Trees
9 Red-Black Trees
10 Heaps
11 Sorting Algorithms
12 Graphs
13 Data Structures for Integers
14 External Memory Searching