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

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

461 413

Всего звезд

64 558

Подписчики

Организация 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

★225 550

All Algorithms implemented in Python

Python
Обновлено 27 окт. 2026 г.

Java

★66 553

All Algorithms implemented in Java

Java
Обновлено 27 окт. 2026 г.

C-Plus-Plus

★34 808

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

C++
Обновлено 26 окт. 2026 г.

JavaScript

★34 281

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

JavaScript
Обновлено 26 окт. 2026 г.

Rust

★26 127

All Algorithms implemented in Rust

Rust
Обновлено 26 окт. 2026 г.

C

★22 578

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

C
Обновлено 26 окт. 2026 г.

Go

★18 239

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

Go
Обновлено 26 окт. 2026 г.

C-Sharp

★8 203

All algorithms implemented in C#.

C#
Обновлено 26 окт. 2026 г.

Algorithms-Explanation

★3 482

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

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

TypeScript

★2 969

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

TypeScript
Обновлено 25 окт. 2026 г.

PHP

★2 665

All Algorithms implemented in PHP

PHP
Обновлено 26 окт. 2026 г.

Dart

★2 156

All Algorithms implemented in Dart

Dart
Обновлено 26 окт. 2026 г.

Kotlin

★1 641

All Algorithms implemented in Kotlin

Kotlin
Обновлено 26 окт. 2026 г.

Ruby

★1 318

All algorithms implemented in Ruby

Ruby
Обновлено 21 окт. 2026 г.

R

★1 219

Collection of various algorithms implemented in R.

R
Обновлено 26 окт. 2026 г.

TheAlgorithms.github.io

★1 153

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
Обновлено 26 окт. 2026 г.

Scala

★1 106

All Algorithms implemented in Scala

Scala
Обновлено 13 окт. 2026 г.

website

★1 054

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

TypeScript
Обновлено 25 окт. 2026 г.

Jupyter

★917

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

Jupyter Notebook
Обновлено 21 окт. 2026 г.

Swift

★566

All Algorithms implemented in Swift

Swift
Обновлено 26 окт. 2026 г.

Julia

★518

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

Julia
Обновлено 18 окт. 2026 г.

Haskell

★432

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

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

Zig

★420

Collection of Algorithms implemented in Zig.

Zig
Обновлено 24 окт. 2026 г.

MATLAB-Octave

★418

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
Обновлено 26 окт. 2026 г.

Lua

★389

Algorithms and Data Structures implemented in the Lua programming language

Lua
Обновлено 17 окт. 2026 г.

Solidity

★363

Algorithms and data structures implemented in Solidity

Solidity
Обновлено 13 окт. 2026 г.

.github

★332

Default configuration for @TheAlgorithms repositories

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

Elixir

★266

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

Elixir
Обновлено 2 окт. 2026 г.

F-Sharp

★245

All Algorithms implemented in F#

F#
Обновлено 11 окт. 2026 г.

website-old

★219

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

HTML
Обновлено 15 окт. 2026 г.

algorithms-keeper

★198

A bot for TheAlgorithms/Python repository.

Python
Обновлено 23 окт. 2026 г.

AArch64_Assembly

★195

All Algorithms implemented in AArch64 Assembly

Assembly
Обновлено 13 окт. 2026 г.

OCaml

★119

Algorithms Implemented in OCaml

OCaml
Обновлено 26 окт. 2026 г.

Clojure

★114

All Algorithms implemented in Clojure

Clojure
Обновлено 13 окт. 2026 г.

Nim

★111

Collection of various algorithms implemented in Nim for educational purposes.

Nim
Обновлено 16 окт. 2026 г.

Fortran

★105

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran
Обновлено 26 окт. 2026 г.

scripts

★93

Scripts used across all The Algorithms repositories

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

C-Plus-Plus-1

★75

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

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

Elm

★73

All Algorithms implemented in Elm

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

Mojo

★62

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

Mojo
Обновлено 4 окт. 2026 г.

Jule

★41

Algorithms and data structures implemented in the Jule programming language.

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

contributor_covenant

★14

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

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

Zig-delete

★14

All Algorithms implemented in Zig

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

landing_page

★12

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

HTML
Обновлено 2 окт. 2026 г.

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

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

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

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

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

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

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

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

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

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