RepoGuard
Обновлено 8 h 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

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

455 012

Всего звезд

62 580

Подписчики

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

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

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

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

Python

221 901

All Algorithms implemented in Python

Python
Обновлено 13 июн. 2026 г.

Java

65 831

All Algorithms implemented in Java

Java
Обновлено 13 июн. 2026 г.

C-Plus-Plus

34 352

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

C++
Обновлено 12 июн. 2026 г.

JavaScript

34 183

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

JavaScript
Обновлено 13 июн. 2026 г.

Rust

25 850

All Algorithms implemented in Rust

Rust
Обновлено 13 июн. 2026 г.

C

22 144

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

C
Обновлено 12 июн. 2026 г.

Go

18 079

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

Go
Обновлено 12 июн. 2026 г.

C-Sharp

8 142

All algorithms implemented in C#.

C#
Обновлено 12 июн. 2026 г.

Algorithms-Explanation

3 441

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

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

TypeScript

2 846

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

TypeScript
Обновлено 12 июн. 2026 г.

PHP

2 628

All Algorithms implemented in PHP

PHP
Обновлено 10 июн. 2026 г.

Dart

2 132

All Algorithms implemented in Dart

Dart
Обновлено 12 июн. 2026 г.

Kotlin

1 617

All Algorithms implemented in Kotlin

Kotlin
Обновлено 12 июн. 2026 г.

Ruby

1 307

All algorithms implemented in Ruby

Ruby
Обновлено 10 июн. 2026 г.

R

1 156

Collection of various algorithms implemented in R.

R
Обновлено 12 июн. 2026 г.

TheAlgorithms.github.io

1 139

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
Обновлено 11 июн. 2026 г.

Scala

1 104

All Algorithms implemented in Scala

Scala
Обновлено 24 мая 2026 г.

website

1 029

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

TypeScript
Обновлено 12 июн. 2026 г.

Jupyter

906

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

Jupyter Notebook
Обновлено 5 июн. 2026 г.

Swift

561

All Algorithms implemented in Swift

Swift
Обновлено 1 июн. 2026 г.

Julia

513

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

Julia
Обновлено 28 мая 2026 г.

Haskell

424

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

Haskell
Обновлено 11 июн. 2026 г.

MATLAB-Octave

406

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
Обновлено 4 мая 2026 г.

Zig

393

Collection of Algorithms implemented in Zig.

Zig
Обновлено 12 июн. 2026 г.

Lua

376

Algorithms and Data Structures implemented in the Lua programming language

Lua
Обновлено 10 июн. 2026 г.

Solidity

358

Algorithms and data structures implemented in Solidity

Solidity
Обновлено 29 мая 2026 г.

.github

318

Default configuration for @TheAlgorithms repositories

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

Elixir

262

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

Elixir
Обновлено 21 мая 2026 г.

F-Sharp

239

All Algorithms implemented in F#

F#
Обновлено 8 июн. 2026 г.

website-old

215

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

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

algorithms-keeper

191

A bot for TheAlgorithms/Python repository.

Python
Обновлено 18 мая 2026 г.

AArch64_Assembly

184

All Algorithms implemented in AArch64 Assembly

Assembly
Обновлено 12 июн. 2026 г.

OCaml

118

Algorithms Implemented in OCaml

OCaml
Обновлено 15 мая 2026 г.

Clojure

109

All Algorithms implemented in Clojure

Clojure
Обновлено 4 июн. 2026 г.

Nim

106

Collection of various algorithms implemented in Nim for educational purposes.

Nim
Обновлено 8 июн. 2026 г.

Fortran

96

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran
Обновлено 10 июн. 2026 г.

scripts

87

Scripts used across all The Algorithms repositories

Python
Обновлено 20 апр. 2026 г.

C-Plus-Plus-1

72

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

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

Elm

71

All Algorithms implemented in Elm

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

Mojo

56

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

Mojo
Обновлено 26 апр. 2026 г.

Jule

36

Algorithms and data structures implemented in the Jule programming language.

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

Zig-delete

13

All Algorithms implemented in Zig

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

contributor_covenant

12

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

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

landing_page

9

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

HTML
Обновлено 10 мая 2026 г.

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

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

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

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

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

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

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

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

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

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