Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 863 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 863 Bytes

Clib

Build Status Coverage Status

This is a custom C library which implements some data structures every language should have but, of course, C dont.

Linked List

Doble linked list implementation, allowing FIFO, LIFO, or other combinations.

Hash Map

Hash Map implementation, allowing low complexity access.

Stack

Stack data structure implementation as a LIFO.

To Be Done

  • Create unit test for all public and private functions
  • Add new data structures:
    • FIFO
    • Tree
    • Binary Tree
    • Heap
  • Analyze hash_code efficincy
  • Improve hash_code function to avoid hash collisions
  • Improve README