The Algorithm Design Manual
Description: Homepage for textbook on The Algorithm Design
Keywords: The Algorithm Design Manual textbook C code

# The Algorithm Design Manual (Second Edition)

by Steven Skeina

Table of Contents | The Algorithm Repostitory | The First Edition | Other Books by S. Skiena | Author's Algorithm Course | Errata list

## Table of contents

Part I: Practical Algorithm Design.
  Introduction to Algorithms.
  Algorithm Analysis.
  Data Structures.
  Sorting and Searching.
  Graph Traversal.
  Weighted Graph Algorithms.
  Combinatorial Search and Heuristic Methods.
  Dynamic Programming.
  Intractable Problems and Approximations.
  How to Design Algorithms.
Part II: The Hitchhiker's Guide to Algorithms.
  A Catalog of Algorithmic Problems.
  Data Structures.
  Numerical Problems.
  Combinatorical Problems.
  Graph Problems: Polynomial-Time.
  Graph Problems: Hard Problems.
  Computational Geometry.
  Set and String Problems.
Algorithmic Resources.
Bibliography.
Index