Skip to content

cnsuhao/c-generic-library

 
 

Repository files navigation

c-generic-library

Automatically exported from code.google.com/p/c-generic-library This is the official clone of c-generic-library

Contributor

Owner Micah Villmow https://code.google.com/u/villmow/

Description

The generic data structure library is a bunch of data structures that are designed and created in as generic a fashion as possible. Each data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict algorithmic constraints. When the library hits version 1.0, it will contain the following data structures:

  • Doubly Linked List - Done
  • List-based Queue - Done
  • List-based Deque - Done
  • List-based Stack - Done
  • Vector - Done
  • Vector-based Queue - Done
  • Vector-based Deque - Done
  • Vector-based Stack -Done
  • Binary Tree - Done
  • Hash Table - Done
  • Priority Queue - Done
  • Heap - Done
  • Memory Manager
  • Object Cache w/ Garbage Collection
  • AB Tree
  • Split Lists
  • RB Tree
  • AVL Tree

Documentation

Compile instructions

https://github.com/matthieuriolo/c-generic-library/blob/master/COMPILE.md

Tutorial

https://github.com/matthieuriolo/c-generic-library/blob/master/TUTORIAL.md

About

Automatically exported from code.google.com/p/c-generic-library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 56.6%
  • C 34.7%
  • Makefile 4.7%
  • C++ 3.8%
  • M4 0.2%