File | Date | Author | Commit |
---|---|---|---|
arit_eval | 2020-10-26 |
![]() |
[3afa9d] update |
ice_doubly_linked_list | 2020-11-06 |
![]() |
[ad2b16] update |
ice_narytree | 2020-11-06 |
![]() |
[ad2b16] update |
ice_queue | 2020-11-06 |
![]() |
[ad2b16] update |
ice_stack | 2020-11-06 |
![]() |
[ad2b16] update |
ice_vector | 2020-10-25 |
![]() |
[2aa3d6] update |
LICENSE | 2020-11-06 |
![]() |
[859198] Create LICENSE |
README.md | 2020-10-26 |
![]() |
[3afa9d] update |
Open Source C libraries to work with Data structures, you can use in embedded systems etc...
Ice Doubly linked list C library, you can carry your custom data in elements, insert and remove elements and other resources....
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/ice_doubly_linked_list
Ice narytree is a C library to work with Generic tree with resources to carry your custom data(n-ary, traversal, search, create, insert childs/siblings, remove childs, destroy trees...)
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/ice_narytree
Ice Queue is a open source C library to queue construction with dequeue, enqueue resources... have a options to carry your custom data.
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/ice_queue
Ice Stack library implemented using singly linked list, you can carry your custom data to work with stacks...
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/ice_stack
Dynamic vector library for C language.
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/ice_vector
Arit_eval is a Arithmetic expression evaluator with anti-integer-overflow resources, use pseudo AST algorithm to solve...
https://github.com/CoolerVoid/Fortress-of-Solitude/tree/main/arit_eval
Please read README.md of each library to understand how to use.
If you have any doubts, send me e-mail or create a issue.
All libraries of this repository don't have memory leaks, i tested each program with valgrind[1].
[1] - https://valgrind.org/
CLRS's The big white book https://en.wikipedia.org/wiki/Introduction_to_Algorithms