Logo Data Structures and Algorithms with Object-Oriented Design Patterns in C++
next up previous contents index

Algorithms

The last three chapters of the book focus on algorithms, rather than data structures. Chapter gif is an overview of various algorithmic patterns. By introducing the notion of an abstract problem solver, we show how many of the patterns are related. Chapter gif uses a similar approach to present various sorting algorithms. I.e., we introduce the notion of an abstract sorter and show how the various sorting algorithms are related.

Finally, Chapter gif gives a brief overview of the subject of graphs an graph algorithms. This chapter brings together various algorithmic techniques from Chapter gif with the class hierarchy discussed in the earlier chapters.


next up previous contents index

Bruno Copyright © 1997 by Bruno R. Preiss, P.Eng. All rights reserved.