RepoGuard
Обновлено 7 min ago
The Algorithms

Organization

Публичный след на GitHub The Algorithms

@TheAlgorithms
Просмотреть профиль на GitHub

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

India

44

Публичные репозитории

459 326

Всего звезд

63 867

Подписчики

Организация TheAlgorithms на GitHub предлагает обширный набор репозиториев, посвящённых алгоритмам и структурам данных, реализованным на различных языках программирования, таких как Python, Java, C++ и JavaScript. Их проекты, включая 'All Algorithms implemented in Python' и 'Algorithms and Data Structures implemented in JavaScript', служат важным ресурсом для обучения.

Основные языки

Python 3HTML 3TypeScript 2Java 1C++ 1JavaScript 1Rust 1C 1

Публичные репозитории

Python

224 492

All Algorithms implemented in Python

Python
Обновлено 12 сент. 2026 г.

Java

66 241

All Algorithms implemented in Java

Java
Обновлено 12 сент. 2026 г.

C-Plus-Plus

34 658

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

C++
Обновлено 12 сент. 2026 г.

JavaScript

34 246

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

JavaScript
Обновлено 11 сент. 2026 г.

Rust

26 045

All Algorithms implemented in Rust

Rust
Обновлено 11 сент. 2026 г.

C

22 407

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

C
Обновлено 12 сент. 2026 г.

Go

18 202

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

Go
Обновлено 11 сент. 2026 г.

C-Sharp

8 182

All algorithms implemented in C#.

C#
Обновлено 11 сент. 2026 г.

Algorithms-Explanation

3 465

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

Неизвестный язык
Обновлено 11 сент. 2026 г.

TypeScript

2 913

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

TypeScript
Обновлено 11 сент. 2026 г.

PHP

2 646

All Algorithms implemented in PHP

PHP
Обновлено 4 сент. 2026 г.

Dart

2 146

All Algorithms implemented in Dart

Dart
Обновлено 5 сент. 2026 г.

Kotlin

1 631

All Algorithms implemented in Kotlin

Kotlin
Обновлено 10 сент. 2026 г.

Ruby

1 315

All algorithms implemented in Ruby

Ruby
Обновлено 2 сент. 2026 г.

R

1 185

Collection of various algorithms implemented in R.

R
Обновлено 10 сент. 2026 г.

TheAlgorithms.github.io

1 148

This website is deprecated. The new website is https://the-algorithms.com. You can see the old website by going to https://thealgorithms.github.io/index-old.html

HTML
Обновлено 4 сент. 2026 г.

Scala

1 107

All Algorithms implemented in Scala

Scala
Обновлено 7 сент. 2026 г.

website

1 044

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

TypeScript
Обновлено 7 сент. 2026 г.

Jupyter

915

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

Jupyter Notebook
Обновлено 1 сент. 2026 г.

Swift

566

All Algorithms implemented in Swift

Swift
Обновлено 2 сент. 2026 г.

Julia

515

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

Julia
Обновлено 8 сент. 2026 г.

Haskell

431

Описание для этого репозитория не предоставлено.

Haskell
Обновлено 2 сент. 2026 г.

MATLAB-Octave

415

This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.

MATLAB
Обновлено 7 сент. 2026 г.

Zig

405

Collection of Algorithms implemented in Zig.

Zig
Обновлено 11 сент. 2026 г.

Lua

386

Algorithms and Data Structures implemented in the Lua programming language

Lua
Обновлено 29 авг. 2026 г.

Solidity

362

Algorithms and data structures implemented in Solidity

Solidity
Обновлено 25 авг. 2026 г.

.github

326

Default configuration for @TheAlgorithms repositories

Неизвестный язык
Обновлено 19 авг. 2026 г.

Elixir

265

Описание для этого репозитория не предоставлено.

Elixir
Обновлено 25 авг. 2026 г.

F-Sharp

243

All Algorithms implemented in F#

F#
Обновлено 10 сент. 2026 г.

website-old

216

This website is no longer maintained. Please see https://github.com/TheAlgorithms/website

HTML
Обновлено 26 июл. 2026 г.

algorithms-keeper

195

A bot for TheAlgorithms/Python repository.

Python
Обновлено 5 сент. 2026 г.

AArch64_Assembly

191

All Algorithms implemented in AArch64 Assembly

Assembly
Обновлено 4 сент. 2026 г.

OCaml

120

Algorithms Implemented in OCaml

OCaml
Обновлено 30 авг. 2026 г.

Clojure

113

All Algorithms implemented in Clojure

Clojure
Обновлено 2 сент. 2026 г.

Nim

110

Collection of various algorithms implemented in Nim for educational purposes.

Nim
Обновлено 22 авг. 2026 г.

Fortran

102

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran
Обновлено 3 авг. 2026 г.

scripts

92

Scripts used across all The Algorithms repositories

Python
Обновлено 16 авг. 2026 г.

C-Plus-Plus-1

74

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

Неизвестный язык
Обновлено 22 авг. 2026 г.

Elm

73

All Algorithms implemented in Elm

Elm
Обновлено 26 июл. 2026 г.

Mojo

61

All algorithms implemented in Mojo. (The first open-sourced Mojo repository on GitHub)

Mojo
Обновлено 3 авг. 2026 г.

Jule

39

Algorithms and data structures implemented in the Jule programming language.

Неизвестный язык
Обновлено 2 сент. 2026 г.

Zig-delete

14

All Algorithms implemented in Zig

Неизвестный язык
Обновлено 12 июл. 2026 г.

contributor_covenant

13

Pledge your respect and appreciation for contributors of all kinds to your open source project.

Неизвестный язык
Обновлено 26 июл. 2026 г.

landing_page

11

Описание для этого репозитория не предоставлено.

HTML
Обновлено 26 июл. 2026 г.

Часто задаваемые вопросы

Что разрабатывает TheAlgorithms на GitHub?

TheAlgorithms разрабатывает репозитории, которые охватывают широкий спектр алгоритмов и структур данных, реализованных на популярных языках, таких как Python, Java и C++. Эти репозитории предназначены для образовательных целей.

Какие языки программирования использует TheAlgorithms?

TheAlgorithms использует несколько языков программирования, включая Python, Java, C++, JavaScript, TypeScript и Rust. Это позволяет им создавать решения, которые охватывают различные подходы и техники программирования.

Являются ли репозитории TheAlgorithms публичными?

Да, все репозитории TheAlgorithms являются публичными. Это позволяет любому желающему изучать, вносить предложения и взаимодействовать с их проектами, что способствует развитию сообщества вокруг алгоритмов и структур данных.

Это раскрытие намеренно?

Следите за The Algorithms с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.

Следить за этим аккаунтом