6

Possible Duplicate:
Are there any open source C libraries with common data structures?

What is the best source of algorithm and data structure implementations for C programmers? Links to an open source library or a book will do. (Please don't point to Sedgewick, as I already have his book).

Community
  • 1
  • 1
Vijay Mathew
  • 26,037
  • 4
  • 58
  • 92
  • 1
    possible duplicates: http://stackoverflow.com/questions/668501/are-there-any-open-source-c-libraries-with-common-data-structures http://stackoverflow.com/questions/1819416/standard-data-structure-library-in-c – Nick Dandoulakis Jul 20 '10 at 06:54
  • @Nick Yes, a duplicate. I have voted to close this. – Vijay Mathew Jul 20 '10 at 07:01

4 Answers4

4

Though I have not used GDSL ( Generic Data Structures Library ) I think it's worth considering as it implements many frequently used data structures.

ardsrk
  • 2,397
  • 2
  • 19
  • 33
3

The Algorithm Design Manual by Steven Skiena

alt text
(source: alberton.info)

Glorfindel
  • 20,880
  • 13
  • 75
  • 99
Prasoon Saurav
  • 88,492
  • 46
  • 234
  • 343
2

Another C library worth checking out, especially because it hasn't been mentioned in answers to this question and also the other duplicate questions: the C Algorithms Library, it can be found at http://c-algorithms.sourceforge.net/ and is covered by a BSD-style license, i.e. it can be freely used in any project. I've used it myself in several smaller programs without encountering any problems.

Greg S
  • 11,793
  • 2
  • 38
  • 48
1

Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)

http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming

onurbaysan
  • 1,230
  • 8
  • 27