/cpp

algorithms in c++

Primary LanguageC++MIT LicenseMIT

cpp

Algorithms and Data Structures in C++

Graph Algorithms

Tree Algorithms

Search Algorithms

Greedy Algorithms

Divide and Conquer

Dynamic Programming

Sorting

Data Structures

Misc

Machine Learning

Jupyter Notebooks

The notebooks were created using xeus-cling: a Jupyter kernel for C++

Compiling

To compile the C++ files, run the following command:

g++ <filename.cpp> --std=c++11 -Wall -o test 

Dependencies

C++11