The tables of contents below are with reference to the first printing of the book.  In the second printing, a slight reorganization of material has led to minor changes in the contents of Chapters 12, 14 and 19.

  1. Subgraphs
  2. Connected Graphs
  3. Trees
  4. Nonseparable Graphs
  5. Tree-Search Algorithms
  6. Flows in Networks
  7. Complexity of Algorithms
  8. Connectivity
  9. Planar Graphs
  10. The Four-Colour Problem
  11. Stable Sets and Cliques
  12. The Probabilistic Method
  13. Vertex Colourings
  14. Colourings of Maps
  15. Matchings
  16. Edge Colourings
  17. Hamilton Cycles
  18. Coverings and Packings in Directed Graphs
  19. Electrical Networks
  20. Integer Flows and Coverings