Part I: Fundamental Data Structures & Core Algorithms
Part I: Fundamental Data Structures & Core Algorithms
The core of the book: the fundamental data structures — linear, hierarchical, and graph-based — and the algorithmic paradigms that operate on them, with complexity analysis throughout.
- Chapter 1: Linear Data Structures & Memory Models
- Chapter 2: Hierarchical Data Structures, Search Trees & Spatial Indexing
- Chapter 3: Core Algorithmic Paradigms & Parallel Computing
- Chapter 3B: Decision Theory, Game Theory & Bayesian Systems
- Chapter 4: Graph Theory & Network Algorithms
- Chapter 4A: Computational Theory & Advanced Algorithms