https://github.com/n1ghtf1re/c-collections
Implementation of some collections on C
https://github.com/n1ghtf1re/c-collections
c c-data-structures c-library c-struct collections dynamic-structures
Last synced: 7 months ago
JSON representation
Implementation of some collections on C
- Host: GitHub
- URL: https://github.com/n1ghtf1re/c-collections
- Owner: N1ghtF1re
- License: mit
- Created: 2018-11-04T14:40:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-17T14:49:03.000Z (almost 7 years ago)
- Last Synced: 2025-03-16T17:51:23.196Z (7 months ago)
- Topics: c, c-data-structures, c-library, c-struct, collections, dynamic-structures
- Language: C
- Size: 228 KB
- Stars: 8
- Watchers: 0
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
C-Collections
## About
A library is a collection of collections for the C language.## Realized collections
Currently the library contains:
+ Linked List
+ Queue
+ Stack
+ HashMap
+ Binary Search Tree## Nodes type
The main type is specified in the node.h file.By default, the informative part of the node is described by the following structure:
```C
typedef union NodeInfo {
int intValue;
char *stringValue;
double realValue;
void *pointerValue;
} NodeInfo;
```