Nebutil
Implementation of generic data structures and algorithms in C.
Releases
Repository
git clone git://astrologer.cc/nebutil.git
About
Motivation
I want to solve LeetCode problems in C, but most open source libraries are bloated. So I try to hand-craft one.
Implemented
- (Augmented) Red-black tree
- Has ability to support interval tree, segment tree, etc.
- Priority queue
- CRC32
- Hash Table
- String utilities
TODO
- Linked-list (stack/queue)
- Vector
Build
make
Run tests
make test
Usage
See tests and header files.