jeffgerickson / algorithms

Bug-tracking for Jeff's algorithms book, notes, etc.
7.88k stars 1.02k forks source link
algorithm course-materials lecture-notes textbook

Algorithms by Jeff Erickson

1st paperback edition — June 13, 2019 — Now available from Amazon

This is a bug-reporting site for my Algorithms textbook and other related course materials. Thanks for visiting!

Thanks to everyone who reported bugs in the 0th and ½th editions!

To report an error, please post an issue.

Please also feel free to submit feature requests and other feedback.

While you're here, please feel free to download a complete copy of the most recent revision of the entire book or any of the individual chapters. (The individual chapters are extracted from the book pdf file to keep page numbers consistent; unfortunately, hyperlinks don’t work.)

A black and white electronic version of the entire manuscript is also available, which should more closely reflect the appearance of the printed volume. I won’t update that quite as often.


Publication History

The most up-to-date version of the book and individual chapters is in the top-level directory. Archival snapshots of official releases (“editions” or “printings”) are in corresponding subdirectories. See the Errata for a list of updates since the most recent official release.


Additional Materials

The book contains only a small subset of my course materials; you can find hundreds more pages of lecture notes, lab handouts, and past homeworks and exams at http://jeffe.cs.illinois.edu/teaching/algorithms, or at the mnemonic shortcut http://algorithms.wtf. You can see the material in context at the web sites for my most recent offerings of CS 374 and CS 473 at Illinois.

At some future date, I am likely to incorporate more (but definitely not all) of these lecture notes into a future edition. (I haven't decided whether I'm going to call it a "director's cut" or an "extended dance remix".) One step at a time.


Copyright

Copyright 2019 Jeff Erickson

Everything on this site is available under a Creative Commons Attribution 4.0 International License. For license details, see http://creativecommons.org/licenses/by/4.0/.