Change the repository type filter
All
Repositories list
44 repositories
- Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
- All Algorithms implemented in Java
- The Algorithms website providing GitHub's largest open-source algorithm library.
Rust
PublicAll Algorithms implemented in Rust- Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
Jule
PublicAlgorithms and data structures implemented in the Jule programming language.- Algorithms and Data Structures implemented in Go for beginners, following best practices.
Kotlin
Public- Collection of various algorithms implemented in Nim for educational purposes.
- Default configuration for @TheAlgorithms repositories
Julia
PublicAlgorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!C-Sharp
PublicAll algorithms implemented in C#.Fortran
PublicAll Algorithms implemented in Fortran. Making Fortran Great Again!- Collection of Algorithms implemented in Zig.
- Collection of various algorithms implemented in R.
landing_page
PublicJavaScript
PublicAlgorithms and Data Structures implemented in JavaScript for beginners, following best practices.- All algorithms implemented in Ruby
- All Algorithms implemented in PHP
Dart
PublicAll Algorithms implemented in DartF-Sharp
PublicAll Algorithms implemented in F#- Algorithms and Data Structures implemented in the Lua programming language
TypeScript
PublicAlgorithms and Data Structures implemented in TypeScript for beginners, following best practices.Scala
PublicAll Algorithms implemented in Scala- All Algorithms implemented in Swift
C
PublicCollection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.Elixir
Public- The repository contains script and notebook related to Statistics, Machine learning, Neural network, Deep learning, NLP, Numerical methods, and Automation.