Cover Data Structures and Algorithms with Object-Oriented Design Patterns in Java
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. That is, 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 © 1998 by Bruno R. Preiss, P.Eng. All rights reserved.