RepoGuard
8 h ago에 업데이트됨
The Algorithms

Organization

The Algorithms의 공개 GitHub 발자국

@TheAlgorithms
GitHub에서 프로필 보기

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

India

44

공개 저장소

461,413

총 별점

64,558

팔로워

TheAlgorithms는 데이터 구조 및 알고리즘을 학습할 수 있는 오픈 소스 리소스를 제공합니다. 이 조직은 Python, Java, C++, JavaScript 등 다양한 프로그래밍 언어로 구현된 여러 알고리즘을 포함한 광범위한 공개 리포지토리를 운영하고 있습니다. 주요 리포지토리로는 Python, Java, C-Plus-Plus, JavaScript 구현 등이 있습니다.

주요 언어

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

공개 저장소

Python

★225,550

All Algorithms implemented in Python

Python
업데이트됨 2026년 10월 27일

Java

★66,553

All Algorithms implemented in Java

Java
업데이트됨 2026년 10월 27일

C-Plus-Plus

★34,808

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

C++
업데이트됨 2026년 10월 26일

JavaScript

★34,281

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

JavaScript
업데이트됨 2026년 10월 26일

Rust

★26,127

All Algorithms implemented in Rust

Rust
업데이트됨 2026년 10월 26일

C

★22,578

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

C
업데이트됨 2026년 10월 26일

Go

★18,239

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

Go
업데이트됨 2026년 10월 26일

C-Sharp

★8,203

All algorithms implemented in C#.

C#
업데이트됨 2026년 10월 26일

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.

알 수 없는 언어
업데이트됨 2026년 10월 26일

TypeScript

★2,969

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

TypeScript
업데이트됨 2026년 10월 25일

PHP

★2,665

All Algorithms implemented in PHP

PHP
업데이트됨 2026년 10월 26일

Dart

★2,156

All Algorithms implemented in Dart

Dart
업데이트됨 2026년 10월 26일

Kotlin

★1,641

All Algorithms implemented in Kotlin

Kotlin
업데이트됨 2026년 10월 26일

Ruby

★1,318

All algorithms implemented in Ruby

Ruby
업데이트됨 2026년 10월 21일

R

★1,219

Collection of various algorithms implemented in R.

R
업데이트됨 2026년 10월 26일

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
업데이트됨 2026년 10월 26일

Scala

★1,106

All Algorithms implemented in Scala

Scala
업데이트됨 2026년 10월 13일

website

★1,054

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

TypeScript
업데이트됨 2026년 10월 25일

Jupyter

★917

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

Jupyter Notebook
업데이트됨 2026년 10월 21일

Swift

★566

All Algorithms implemented in Swift

Swift
업데이트됨 2026년 10월 26일

Julia

★518

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

Julia
업데이트됨 2026년 10월 18일

Haskell

★432

이 저장소에 대한 설명이 제공되지 않았습니다.

Haskell
업데이트됨 2026년 9월 14일

Zig

★420

Collection of Algorithms implemented in Zig.

Zig
업데이트됨 2026년 10월 24일

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
업데이트됨 2026년 10월 26일

Lua

★389

Algorithms and Data Structures implemented in the Lua programming language

Lua
업데이트됨 2026년 10월 17일

Solidity

★363

Algorithms and data structures implemented in Solidity

Solidity
업데이트됨 2026년 10월 13일

.github

★332

Default configuration for @TheAlgorithms repositories

알 수 없는 언어
업데이트됨 2026년 10월 26일

Elixir

★266

이 저장소에 대한 설명이 제공되지 않았습니다.

Elixir
업데이트됨 2026년 10월 2일

F-Sharp

★245

All Algorithms implemented in F#

F#
업데이트됨 2026년 10월 11일

website-old

★219

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

HTML
업데이트됨 2026년 10월 15일

algorithms-keeper

★198

A bot for TheAlgorithms/Python repository.

Python
업데이트됨 2026년 10월 23일

AArch64_Assembly

★195

All Algorithms implemented in AArch64 Assembly

Assembly
업데이트됨 2026년 10월 13일

OCaml

★119

Algorithms Implemented in OCaml

OCaml
업데이트됨 2026년 10월 26일

Clojure

★114

All Algorithms implemented in Clojure

Clojure
업데이트됨 2026년 10월 13일

Nim

★111

Collection of various algorithms implemented in Nim for educational purposes.

Nim
업데이트됨 2026년 10월 16일

Fortran

★105

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran
업데이트됨 2026년 10월 26일

scripts

★93

Scripts used across all The Algorithms repositories

Python
업데이트됨 2026년 9월 19일

C-Plus-Plus-1

★75

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

알 수 없는 언어
업데이트됨 2026년 10월 3일

Elm

★73

All Algorithms implemented in Elm

Elm
업데이트됨 2026년 7월 26일

Mojo

★62

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

Mojo
업데이트됨 2026년 10월 4일

Jule

★41

Algorithms and data structures implemented in the Jule programming language.

알 수 없는 언어
업데이트됨 2026년 10월 3일

contributor_covenant

★14

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

알 수 없는 언어
업데이트됨 2026년 10월 2일

Zig-delete

★14

All Algorithms implemented in Zig

알 수 없는 언어
업데이트됨 2026년 7월 12일

landing_page

★12

이 저장소에 대한 설명이 제공되지 않았습니다.

HTML
업데이트됨 2026년 10월 2일

자주 묻는 질문

TheAlgorithms는 GitHub에서 무엇을 개발하나요?

TheAlgorithms는 데이터 구조와 알고리즘을 구현한 다양한 리포지토리를 개발합니다. 이 리포지토리들은 여러 프로그래밍 언어로 제공되며, 학습 자료로 활용될 수 있습니다.

TheAlgorithms는 어떤 프로그래밍 언어를 사용하나요?

TheAlgorithms는 Python, Java, C++, JavaScript 등 여러 프로그래밍 언어를 사용하여 알고리즘을 구현합니다. 이러한 언어들은 모두 초보자에게 적합한 접근 방식을 따릅니다.

TheAlgorithms의 리포지토리는 공개되나요?

네, TheAlgorithms의 모든 리포지토리는 공개되어 있습니다. 이를 통해 누구나 데이터 구조와 알고리즘을 배우고 활용할 수 있습니다.

이 노출이 의도된 것인가요?

The Algorithms을 RepoGuard로 모니터링하고 새로운 공개 저장소가 나타나는 순간 알림을 받으세요.

이 계정 모니터링하기