Home Blog Index Search Articles Books Contact Me About Rod
Follow me on Twitter RSS Feed
Essential Algorithms, Second Edition: A Practical Approach to Computer Algorithms Using Python and C#

What's New in Edition Two?

Overview Table of Contents Errata
Wiley Barnes & Noble Amazon
Download C# Code Download Python Code

During the writing of this book, I wrote and rewrote it several times and more than half a dozen technical and non-technical editors looked it over to try to make it the best book possible. Unfortunately no project this large is ever completely free of errors, and this one is certainly no exception. It's sort of like writing a 300,000+ word program without the benefit of a compiler to check your logic, spelling, and grammar.

Below is a list of errors that have been found in different versions of the book. Note that some errors appear in one version and not in others. For example, some errors seem to have been introduced during the process of converting the book from its initial print and pdf forms into the ePub form used by the iPad. Errors in the print edition probably occur in all editions.

Also note that page number doesn't apply to electronic formats because the page numbering depends on the size of your book reader and the font you are using.

If you find other errors, please let me know.