Skip to content

Learning Algorithms in C++

A C++ learning collection covering graph traversal, binary search and sorting algorithms, with a small test harness and Makefile build.

Learning Algorithms in C++

Illustrative cover: AlwaysAngry · CC BY-SA 4.0 · Resized and converted to WebP.

Created by ADHAYAN cofounder Shaidozzaman Araf.

Practising the mathematics of algorithms

The source collection implements breadth-first and depth-first graph traversal, binary search, quicksort, merge sort and counting sort.

Algorithms are organized into implementation/header files, with separate functions for exercising them and a Makefile for building the project. The focus is understanding foundational algorithmic ideas through C++ implementation.

Contributors

  • Shaidozzaman Araf