Home
Name Modified Size InfoDownloads / Week
StructPie.rar 2021-01-05 25.0 kB
README.md 2020-11-08 996 Bytes
Totals: 2 Items   26.0 kB 0

Implementing data structures in C as shared libraries so that they can be used/integrated easily into C projects.

LIFO & FIFO Stack, Binary Search Tree, Priority Queue and a Hash Table are implemented and included in this package.

Future releases will have many other data structures.

The hash table in this package uses separate chaining to avoid collision. In the "hash_table" directory, the hash table implementation uses linked lists.

While in "HashBSTree" directory, a hash table with a binary tree in each index is implemented for faster lookup in large data.

The stack, the tree and the hash table accept int, float and char* data type

To look at the python library : https://github.com/mnoorfawi/struct-pie

Each data structure has an example program and a README file to demonstrate the features of the library, along with an almost ready Makefile that may need a little tweaking to build the libraries on a certain operating system

Source: README.md, updated 2020-11-08