arushi-mittal / Algorithms

Short explanations and implementations of different algorithms in multiple languages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Created Badge Updated Badge

PRs Welcome GitHub contributors

GitHub pull-requests GitHub pull-requests closed GitHub issues GitHub issues-closed

Algorithms

Basically these are supposed to be my notes, but feel free to use them as you wish to.

Note: Please read CONTRIBUTING.md before making any pull requests

TLDR of contributing.md:

  • Ensure that no one is working on (or already completed) the algorithm and language you want to work on
  • Use descriptive comit messages
  • You can create an issue for the algorithm you want to claim and work on
  • FOLLOW THE DIRECTORY STRUCTURE AND NAMING CONVENTION
  • UPDATE THE README AS YOU WORK ON A NEW ALGO

Types of Algorithms


About

Short explanations and implementations of different algorithms in multiple languages


Languages

Language:C++ 25.8%Language:Java 22.4%Language:C 17.9%Language:Python 16.5%Language:C# 7.3%Language:JavaScript 4.3%Language:Go 3.3%Language:Rust 1.1%Language:Ruby 0.5%Language:Kotlin 0.5%Language:Swift 0.5%