Publisher's Synopsis
Provides an introduction to algorithms and abstract data types with emphasis on algorithm construction. Discusses procedural abstractions, back tracking, and the efficiency of algorithms and sorting. Features the use of assertions as algorithm construction aids, examples, and end-of-chapter exercises to highlight key concepts. Annotation copyright