Data structures for C. Intended to be safe, performant, drop-in versions of similar data structures from Rust.
Go to file
Frederik Palmø 896e9568f2 added queue.h 2023-01-17 12:34:26 +01:00
src added queue.h 2023-01-17 12:34:26 +01:00
.clang-format init commit (stack) 2023-01-14 13:48:38 +01:00
.gitignore Added and fixed documentation. 2023-01-15 23:02:37 +01:00
Doxyfile Added and fixed documentation. 2023-01-15 23:02:37 +01:00
LICENSE Added LICENSE 2023-01-15 22:32:00 +01:00
Makefile added queue.h 2023-01-17 12:34:26 +01:00
README.md Added and fixed documentation. 2023-01-15 23:02:37 +01:00

README.md

C data structures

Currently includes:

  • stack.h: Integer-only stack.

Future features

  • Implement data structures generically over integer, floating-point and string types.
  • Queue (FIFO) using a ring buffer.
  • Hash-table.
  • Tree structures (BST, red-black, BTree).
  • Heap (max/min).
  • Graph.