Books on algorithms and data structures from the Dr. Dobb's Essential
(9 classic books and a selection of articles with code examples).
Data Structures and Algorithms by Alfred V. Aho, Murray Hill, John E. Hopcroft, and Jeffrey D. Ullman
Data Structures: From Arrays to Priority Queues by Wayne Amsbury
Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest
Practical Data Structures in C++ by Bryan Flamig
Information Retrieval: Data Structures & Algorithms edited by William B. Frakes and Ricardo Baeza-Yates
Fundamentals of Data Structures by Ellis Horowitz and Sartaj Sahni
Data Structures, Algorithms and Program Style Using C by James F. Korsh and Leonard J. Garrett
Reliable Data Structures in C by Thomas Plum
Data Structures and Algorithm Analysis in C by Mark Allen Weiss
DDJ Algorithms and Data Structures Articles