Follow a 100-day sequence of machine-learning coding exercises in this repository.
The Algorithms - C++
Study algorithms implemented in C++ through this open-source learning repository.

About The Algorithms - C++
The Algorithms - C++ is a collection of algorithms implemented in C++ and licensed under MIT License. It covers topics including computer science, mathematics and statistics, data science, machine learning, and engineering, with documentation generated directly from the source code.
Each implementation uses STL classes without external libraries, follows the C++17 standard, and includes self-checks. Source code is compiled and tested on Windows, macOS, and Ubuntu (Linux) for every commit.
Key features
- C++ implementations spanning computer science, math, statistics, and engineering
- Multiple implementations of same objective using different strategies
- Atomic source files using STL classes without external libraries
- Code compiled and tested on Windows, macOS, and Ubuntu
- C++17 code portable to embedded systems such as ESP32
- Programs include self-checks to verify correct implementation
- No external libraries required for compilation and execution
- Tested on Windows, macOS, and Ubuntu for every commit
- Documentation includes code snippets, execution details, and flow diagrams
The Algorithms - C++ at a glance
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Web, Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
The Algorithms - C++ alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository contains Jupyter notebooks for an introductory video series on machine learning with scikit-learn.
This article maps a possible curriculum for becoming a data scientist and discusses where to begin learning the field.
Practical Deep Learning for Coders is a free course on applying deep learning and machine learning, designed for people with coding experience.
A computer vision learning platform with interactive online code, an ebook, source code, and a reader community.
Bird Sounds presents a collection of bird recordings, with sounds credited to the Macaulay Library and collaborators.
Popular in Science, Math & Technology
Well-known listings from the same topic.
The Algorithms - C++ FAQ
What license covers the code and documentation?
Are external libraries needed to compile the code?
Can I contribute new algorithms?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










