The Algorithms (TheAlgorithms)

The Algorithms

TheAlgorithms

Geek Repo

Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language

Location:India

Home Page:https://the-algorithms.com/

Twitter:@the_algorithms

Github PK Tool:Github PK Tool

The Algorithms's repositories

Python

All Algorithms implemented in Python

Language:PythonLicense:MITStargazers:180489Issues:5932Issues:1448

Java

All Algorithms implemented in Java

JavaScript

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

Language:JavaScriptLicense:GPL-3.0Stargazers:31503Issues:612Issues:191

C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

Rust

All Algorithms implemented in Rust

Language:RustLicense:MITStargazers:20586Issues:230Issues:68

C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

Language:CLicense:GPL-3.0Stargazers:18196Issues:515Issues:136

Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

C-Sharp

All algorithms implemented in C#.

Language:C#License:GPL-3.0Stargazers:6379Issues:197Issues:43

Algorithms-Explanation

Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.

Dart

All Algorithms implemented in Dart

Language:DartLicense:MITStargazers:1743Issues:39Issues:32

PHP

All Algorithms implemented in PHP

Language:PHPLicense:MITStargazers:1714Issues:50Issues:20

Kotlin

All Algorithms implemented in Kotlin

Language:KotlinLicense:MITStargazers:1318Issues:50Issues:3

Ruby

All algorithms implemented in Ruby

Language:RubyLicense:MITStargazers:1130Issues:47Issues:15

TypeScript

Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

Language:TypeScriptLicense:MITStargazers:1060Issues:18Issues:21

Scala

All Algorithms implemented in Scala

Language:ScalaLicense:MITStargazers:1054Issues:71Issues:13

website

The Algorithms website providing GitHub's largest open-source algorithm library.

Language:TypeScriptLicense:MITStargazers:791Issues:23Issues:101

R

Collection of various algorithms implemented in R.

Jupyter

The repository contains script and notebook related to Statistics, Machine learning, Neural network, Deep learning, NLP, Numerical methods, and Automation.

Language:Jupyter NotebookLicense:MITStargazers:753Issues:27Issues:11

Swift

All Algorithms implemented in Swift

Language:HaskellLicense:MITStargazers:373Issues:16Issues:2

Lua

Algorithms and Data Structures implemented in the Lua programming language

Language:LuaLicense:MITStargazers:235Issues:9Issues:3

F-Sharp

All Algorithms implemented in F#

Language:F#License:MITStargazers:202Issues:13Issues:3

algorithms-keeper

A bot for TheAlgorithms/Python repository.

Language:PythonLicense:MITStargazers:152Issues:14Issues:14

AArch64_Assembly

All Algorithms implemented in AArch64 Assembly

Language:AssemblyLicense:MITStargazers:134Issues:10Issues:5

Zig

Collection of Algorithms implemented in Zig.

Language:ZigLicense:MITStargazers:111Issues:8Issues:2

Clojure

All Algorithms implemented in Clojure

Language:ClojureLicense:MITStargazers:84Issues:9Issues:4

Nim

Collection of various algorithms implemented in Nim for educational purposes.

Language:NimLicense:MITStargazers:69Issues:11Issues:15

Fortran

All Algorithms implemented in Fortran. Making Fortran Great Again!

Language:FortranLicense:MITStargazers:35Issues:7Issues:2

Mojo

All algorithms implemented in Mojo!

Jule

Algorithms and data structures implemented in the Jule programming language.