views:

406

answers:

4

Please tell me a good book for studying data structures in C. Feel free to post links of good e-books if you have any. What should be the strategy while learning this topic?

+3  A: 

C Interfaces and Implementations: Techniques for Creating Reusable Software, by David Hanson is pretty good, with lots of good data structures.

Also, Algorithms in C, by Robert Sedgewick.

Avi
+1  A: 
  • Algorithms in C - Robert Sedgewick
  • Mastering Algorithms with C - Kyle Loudon
  • Teach Yourself Data Structures&Algorithms in 24 Hours by Robert Lafore is a good choice If you know c++.

Also, Dictionary of Algorithms and Data Structures is very useful

barism
A: 

Here's yet another algo book:

http://www.jjj.de/fxt/fxtbook.pdf

A: 

You can try "Introduction to Algorithms" by Cormen et al. (often called CLRS in short). It is not exactly targeted at C, but all code is in easily readable pseudocode. This is probably the single best book for this topic I've ever read.

MAK