TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Each implementation uses only the C standard library (`libc`) with no external dependencies, enabling deep study of algorithmic fundamentals and portability to embedded systems like ESP32 and ARM Cortex. Code adheres strictly to C11 standards and includes self-checks for correctness validation. Doxygen-generated documentation provides detailed explanations, code snippets, execution guidance, and algorithm flow diagrams for each implementation.
21,803 stars. No commits in the last 6 months.
Stars
21,803
Forks
4,729
Language
C
License
GPL-3.0
Category
Last pushed
Aug 07, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TheAlgorithms/C"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics...
spirosmaggioros/AlgoPlus
AlgoPlus is a C++17 library with implemented data structures and algorithms for various...
ACM-VIT/Algos-for-all-Amigos
This repository consists an implementation of the Algorithms encountered in Computer Science,...
rogue-agent1/mailcheck
IMAP inbox checker — list recent/unseen emails from CLI.
rogue-agent1/neural-net-mini-py
Minimal neural network in 50 lines