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 :