Implementation of a lot of type with docstring documentation made has exercice to improve personal dev skill in C and C++.
- Need makefile (4.4.x)
- C (Version depend on the list under this)
- C++ (Version depend on the list under this)
Type name | for C | for C++ | For python | Folder |
---|---|---|---|---|
Linked list (single ptr) | X | >v3 | X | βΆ |
Vector3 | X | >v98 | X | βΆ |
Legend:
Symbol | Meaning |
---|---|
π | will node be made |
β | not made |
β | made |
β P | made using Py API* |
π | in dev |
*: Some python implementations is just C++ implementation of Python API, in this case, the symbol :
β P
Type name | in C ? | in C++ ? | in Python ? |
---|---|---|---|
Linked list (double ptr) | β | β | β |
Linked list (single ptr) | π | β | β |
Dynamic Array | β | π | β |
Binary tree | β | β | β |
n-branch tree | β | β | β |
graphs | β | β | β |
Vector3 | β | β | β |
Vector2 | β | β | β |
Vector n | β | β | β |
Queue FIFO | β | β | β |
Stack LIFO | β | β | β |
Deque (double-ended queue) | β | β | β |
- v1.0.0
- Added Linked list in single ptr
- v1.0.1
- Added Vector3 type and documentation
If you want to take a cup of coffee and see/review my code here one of my playlist with :