I don't think there is a single better source on algorithms than everything from Robert Sedgewick.
It also helps that Robert Sedgewick has been in compsci forever (got hit PHC in 1975) and is one of the subject matter experts in algorithms.
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...
Get dozens of book recommendations delivered straight to your inbox every Thursday.