Main > Programming > Libraries >

C Algorithms Library 1.0.0

C Algorithms Library 1.0.0

Sponsored Links

C Algorithms Library 1.0.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.33 MB
Platform: Any Platform
License: BSD License
Price:
Downloads: 1402
Date added: 2006-01-31
Publisher: Simon Howard

C Algorithms Library 1.0.0 description

C Algorithms Library is a collection of commonly used Computer Science algorithms.
The focus is on code that is well documented and tested, portable, and reusable.
The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java or Python.
In particular, it lacks implementations of many common data structures and algorithms. This is a collection of such algorithms to attempt to alleviate this problem.
The source code is released under the Modified BSD license, and as such can be freely modified and reused in any project, either proprietary or free. It is written in 100% ANSI standard C.
Each algorithm is written to be independent from the other implementations, allowing particular algorithms to be included in projects as needed.
Data structures
Collections
ArrayList : Automatically resizing array.
Doubly linked list : A set of values stored in a list with links that point in both directions.
Singly linked list : A set of values stored in a list with links that point in one direction.
Queue : Double ended queue which can be used as a FIFO or a stack.
Set : Unordered set of values.
Mappings
Hash table : Collection of values which can be addressed using a key.
Trie : Fast mapping using strings as keys.
Binary search trees
AVL tree : Balanced binary search tree with O(log n) worst case performance.
Utility functions
All of the above data structures operate on void pointers. It is sometimes necessary to compare values (when sorting a list, for example) or generate a hash key (in a hash table or set). This is done by providing a pointer to a function which provides this functionality. The following functions provide this functionality for some common data types.
- Integer comparison and hash functions.
- String comparison and hash functions.
- Generic (void) pointer comparison and hash functions.

C Algorithms Library 1.0.0 Screenshot

Advertisements

C Algorithms Library 1.0.0 Keywords

Bookmark C Algorithms Library 1.0.0

Hyperlink code:
Link for forum:

C Algorithms Library 1.0.0 Copyright

WareSeeker periodically updates pricing and software information of C Algorithms Library 1.0.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of C Algorithms Library 1.0.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
DBPrim is a library providing basic building blocks for creating in-memory databases. Free Download
The Open Clip Art Library is a collection of royalty free clip art in SVG format. Free Download
Cute PHP library is a small collection of classes for PHP. Free Download
C Minimal Perfect Hashing Library is a portable LGPL library to create and to work with minimal perfect hashing functions. Free Download
Generic Hash Table library is a hash table implementation in C for storing arbitrary types of data. Free Download
Meta Matrix Library is a modular designed collection of C libraries. Free Download
Memory Structures Library (MemSL) is a complete data structures/collection classes library with memory tracing. Free Download
Oleander Stemming Library is a word stemming library that uses Porter algorithms. Free Download