Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
Algorithms in C++ by Robert Sedgewick
Highly Recommended
ISBN: 0-201-51059-6       Publisher: Addison-Wesley       Pages: 658pp       Price: £24-95
Categories:   algorithms    
Reviewed by Dave Rutlidge in C Vu 5-1 (Nov 1992)
This book sets out to present 'the most important' algorithms in a way which is appropriate for the needs of the student and the professional. It covers all that you would expect, including sorting, searching, string processing, geometric and graph algorithms. While the procedures are presented in C++, no specific knowledge of the language is assumed, and the algorithms are presented in a way which lends itself to translation to other languages as required (the author has also produced versions of the book in C and Pascal).

The authors style is clear and concise. He uses mathematics where it is necessary, but frequently presents results without rigourous proof to avoid clouding the issues involved. The examples presented are very much skeletal, and are in no way intended to form part of a final application. They do, however, help clarify the points made, and they do work (indeed, many of the diagrams in the book were produced using the example code). There is no accompanying disk.

While the book attempts to provide real-world solutions to real-world problems, it does so in a way which is fun to read. The reader is always encouraged to try to implement the algorithms being considered, and to test the variations and refinements presented.

Overall I consider this to be an excellent book. The author clearly knows his subject, and presents it with an infectious enthusiasm. If I was shopping for a book on algorithms, this is the one I would buy.


Other Authors with the same surname

Sedgewick
Algorithms in C by Robert Sedgewick [Recommended]  (Reviewed Jan 1991)
An Introduction to the Analysis of Algorithms by Flajolet & Sedgewick  (Reviewed Jan 1997)


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/a/a000168.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/