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:179442Issues:5935Issues:1445

Java

All Algorithms implemented in Java

JavaScript

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

Language:JavaScriptLicense:GPL-3.0Stargazers:31293Issues:611Issues: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:19916Issues:226Issues:67

C

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

Language:CLicense:GPL-3.0Stargazers:17987Issues:513Issues:135

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:6322Issues:197Issues:42

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:1729Issues:39Issues:32

PHP

All Algorithms implemented in PHP

Language:PHPLicense:MITStargazers:1681Issues:50Issues:20

Kotlin

All Algorithms implemented in Kotlin

Language:KotlinLicense:MITStargazers:1316Issues:50Issues:3

Ruby

All algorithms implemented in Ruby

Language:RubyLicense:MITStargazers:1118Issues:47Issues:15

Scala

All Algorithms implemented in Scala

Language:ScalaLicense:MITStargazers:1052Issues:71Issues:13

TypeScript

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

Language:TypeScriptLicense:MITStargazers:1037Issues:18Issues:21

website

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

Language:TypeScriptLicense:MITStargazers:781Issues:21Issues:99

R

Collection of various algorithms implemented in R.

Swift

All Algorithms implemented in Swift

Julia

Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!

Language:JuliaLicense:MITStargazers:415Issues:17Issues:18
Language:HaskellLicense:MITStargazers:370Issues:16Issues:2

Lua

Algorithms and Data Structures implemented in the Lua programming language

Language:LuaLicense:MITStargazers:228Issues:9Issues:3

F-Sharp

All Algorithms implemented in F#

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

algorithms-keeper

A bot for TheAlgorithms/Python repository.

Language:PythonLicense:MITStargazers:149Issues:14Issues:14

AArch64_Assembly

All Algorithms implemented in AArch64 Assembly

Language:AssemblyLicense:MITStargazers:131Issues:10Issues:5

Zig

Collection of Algorithms implemented in Zig.

Language:ZigLicense:MITStargazers:103Issues:8Issues:2

Clojure

All Algorithms implemented in Clojure

Language:ClojureLicense:MITStargazers:82Issues:9Issues:4

Nim

Collection of various algorithms implemented in Nim for educational purposes.

Language:NimLicense:MITStargazers:65Issues:10Issues:15

Fortran

All Algorithms implemented in Fortran. Making Fortran Great Again!

Language:FortranLicense:MITStargazers:30Issues:7Issues:2

Mojo

All algorithms implemented in Mojo!

Jule

Algorithms and data structures implemented in the Jule programming language.