The Algorithms
Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language
India
Pinned Repositories
Algorithms-Explanation
Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
C-Sharp
All algorithms implemented in C#.
Dart
All Algorithms implemented in Dart
Go
Algorithms and Data Structures implemented in Go for beginners, following best practices.
Java
All Algorithms implemented in Java
JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Python
All Algorithms implemented in Python
Rust
All Algorithms implemented in Rust
The Algorithms's Repositories
TheAlgorithms/Python
All Algorithms implemented in Python
TheAlgorithms/Java
All Algorithms implemented in Java
TheAlgorithms/JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
TheAlgorithms/C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
TheAlgorithms/Rust
All Algorithms implemented in Rust
TheAlgorithms/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
TheAlgorithms/Go
Algorithms and Data Structures implemented in Go for beginners, following best practices.
TheAlgorithms/C-Sharp
All algorithms implemented in C#.
TheAlgorithms/Algorithms-Explanation
Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
TheAlgorithms/Dart
All Algorithms implemented in Dart
TheAlgorithms/PHP
All Algorithms implemented in PHP
TheAlgorithms/Kotlin
All Algorithms implemented in Kotlin
TheAlgorithms/Ruby
All algorithms implemented in Ruby
TheAlgorithms/Scala
All Algorithms implemented in Scala
TheAlgorithms/TypeScript
Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.
TheAlgorithms/website
The Algorithms website providing GitHub's largest open-source algorithm library.
TheAlgorithms/R
Collection of various algorithms implemented in R.
TheAlgorithms/Swift
All Algorithms implemented in Swift
TheAlgorithms/Julia
Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!
TheAlgorithms/Haskell
TheAlgorithms/Lua
Algorithms and Data Structures implemented in the Lua programming language
TheAlgorithms/F-Sharp
All Algorithms implemented in F#
TheAlgorithms/algorithms-keeper
A bot for TheAlgorithms/Python repository.
TheAlgorithms/AArch64_Assembly
All Algorithms implemented in AArch64 Assembly
TheAlgorithms/Zig
Collection of Algorithms implemented in Zig.
TheAlgorithms/Clojure
All Algorithms implemented in Clojure
TheAlgorithms/Nim
Collection of various algorithms implemented in Nim for educational purposes.
TheAlgorithms/Fortran
All Algorithms implemented in Fortran. Making Fortran Great Again!
TheAlgorithms/Mojo
All algorithms implemented in Mojo!
TheAlgorithms/Jule
Algorithms and data structures implemented in the Jule programming language.