Skip to content
A Repository to store implementation of some of the famous Data Structures and Algorithms (mainly in C/C++/Java/Python) for everyone to learn and contribute.
C++ C Python Java MATLAB
Branch: master
Clone or download
Latest commit 82a0f3a Feb 18, 2018


Codacy Badge Build status

Join the chat at

About the Project

This repository contains some of the most intriguing and awesome algorithms of daily life implemented in languages primarily in C/C++/Java/Python.

Project Details

The entire project is divided into 4 parts

  • Competitive Coding Algorithms and Data Structures
  • Security Algorithms
  • Machine Learning Algorithms
  • Statistical / Mathematical Algorithms


We would always encourage contribution from new developers. We hope with your contributions the project ecosystem will evolve much more in the future.

For more details please see the Contributing Guidelines.

We maintain a curated list of issues under the issues page. We encourage to start working with them. Please join the gitter channel for any doubts.


You can’t perform that action at this time.