Found in 1 comment on Hacker News
marshray · 2012-12-11 · Original thread
I learned from Sedgewick http://www.amazon.com/gp/product/032157351X/

However, it was a much earlier edition and all the examples are in Pascal. Having to mentally convert the code from 1-based arrays to 0-based like any decent language has been a major pain over the years.

This looks like a C version: http://www.amazon.com/Algorithms-Parts-1-4-Fundamentals-Stru...