Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Algorithm and data structure implementations for C programmers [duplicate]

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).

like image 970
Vijay Mathew Avatar asked Jul 20 '10 06:07

Vijay Mathew


3 Answers

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

like image 96
ardsrk Avatar answered Oct 08 '22 01:10

ardsrk


The Algorithm Design Manual by Steven Skiena

alt text
(source: alberton.info)

like image 3
Prasoon Saurav Avatar answered Oct 08 '22 01:10

Prasoon Saurav


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.

like image 2
Greg S Avatar answered Oct 08 '22 00:10

Greg S