#112 · Primary category: Education & Research

C

algorithm-challenges algorithm-competitions algorithms c community-driven computer-science data-structures datastructures education educational hacktoberfest interview interview-questions learn-to-code machine-learning machine-learning-algorithms mathematics search sort

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

Project last updated:08/07/24

GitHub Stars

22.4K

Forks

4.8K

Contributors

246

License

GPL-3.0

Why we included this project

This is a long-running community collection of algorithm implementations in C, covering computer science, mathematics, statistics, and machine learning. Students and educators can use it as a study companion: the source is documented, and many algorithms appear in several versions that take different approaches, so it is easy to compare strategies side by side. Developers refreshing their fundamentals or prepping for technical interviews can browse the directory to see how classic data structures, sorting, searching, and numerical methods are actually written in a low-level language. The machine learning section is small, but it shows how basic models and their math look in C, which helps if you want to see what sits underneath higher-level frameworks. Treat it as a reference to read and adapt, not a library to install.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category