A practical guide to implementing algorithms in C++. Have you been looking for a C++ book that not only talks about some of the most popular algorithms of today, but also implements them? Then look no further. This book presents algorithms from a practical point of view, clearly explaining how the algorithms work, as well as fully implementing them in C++. Written to the intermediate C++ programmer, this book covers a wide range of subjects, from sorting and searching algorithms, to graph traversal algorithms, hashing algorithms, priority queues, finite state machines, and "algorithmic generators," a unique, object-oriented way of implementing algorithms. Includes theory and practice, with emphasis on practice. Builds from the basics to the most advanced techniques. Backs each algorithm with full source code provided on disk-no misleading code fragments. Includes high quality code, written specifically for C++, and not simply ported from some other language. All code fully tested in Borland and Microsoft versions of C++.
Very good book, but see his Data Structure's book.
Published by Thriftbooks.com User , 26 years ago
The first reviewer missed the division of Flamig's work. He split the work into two books, Practical Data Structures and Practical Algorithms. I recommend both books to my computer science students for their work. Flamig does not talk about regular expressions = FSA, but that is a not too important to me.
Outstanding practical guide for all OO developers.
Published by Thriftbooks.com User , 27 years ago
This book is the single best introduction to practical computer algorithms that I've found, book, magazine, or otherwise. While the code is all C++ (good code style too), the information is easily understood and represented in Java or another object-oriented language. Highly recommended for new or experienced developers.
A VERY useful book.
Published by Thriftbooks.com User , 27 years ago
This is not one of those highly academic books that analyze a particular problem and solution in agonizing detail but don't really give you any useful source code. Its got useful code with brief but thorough discussions of the pro/cons/gotchas. I picked up this book because I need a CRC algorithm -- not difficult to do, but I was very pressed for time -- and it took me all of 10 minutes to find the particular version of the algorithm to suit my needs and plug it in! This one will stay on my book shelf for a long time.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.