TheAlgorithms/C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

51
/ 100
Established

This is a collection of fundamental algorithms across various fields like computer science, mathematics, and machine learning, all implemented in the C programming language. It serves as an educational resource, providing well-documented code examples that illustrate different algorithmic strategies. Students, educators, and embedded systems developers can use these implementations to understand and apply core computational concepts.

21,803 stars. No commits in the last 6 months.

Use this if you are a student or educator looking for clear, self-contained C implementations of common algorithms for learning purposes, or an embedded developer needing portable code examples for microcontroller projects.

Not ideal if you are looking for high-level libraries or frameworks that abstract away implementation details, or if you need algorithms in languages other than C.

algorithm-education computer-science-fundamentals mathematics-algorithms embedded-systems-development learning-resource
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

21,803

Forks

4,729

Language

C

License

GPL-3.0

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.