Topic

algorithm

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly.

Repositories (1278)

LeetCode-in-Java
LeetCode-in-Java javadev Java

Java-based LeetCode algorithm problem solutions, regularly updated.

214
JavaScript-Utilities
JavaScript-Utilities myst729 JavaScript

一些常用算法的 JavaScript 实现

212
Internet-Recruiting-Algorithm-Problems
Internet-Recruiting-Algorithm-Problems LyricYang

《程序员代码面试指南》、公司招聘笔试题、《剑指Offer》、算法、数据结构

212
Data-Structures-and-Algorithms-in-Java-2nd-Edition-by-Robert-Lafore
Data-Structures-and-Algorithms-in-Java-2nd-Edition-by-Robert-Lafore srsandy Java

Solutions of Data Structures and Algorithms in Java 2nd Edition by Robert Lafore. Adding practice problems and solutions.

211
data-science-masters
data-science-masters desicochrane

moved to https://github.com/desicochrane/datasci

210
Algorithm
Algorithm Jack-Cherish C++

:art:冒泡排序;直接插入排序;希尔排序;快速排序;堆排序;归并排序;基数排序

210
500-interview-question-for-programmers
500-interview-question-for-programmers KrisCheng

个人的学习工作总结,可作为你的面试指南(目前涵盖八股,非八股,算法,系统设计)。

208
SwiftAA
SwiftAA onekiloparsec C++

The most comprehensive collection of accurate astronomical algorithms in Swift.

208
Zolver
Zolver Kawaboongawa Python

Automatic jigsaw puzzle solver

208
Hackerrank
Hackerrank rajatgoyal715 Java

📗 Solutions of more than 380 problems of Hackerrank accross several domains.

208
awesome-leetcode-algorithm
awesome-leetcode-algorithm hicodebear

Awesome Leetcode Algorithm、Awesome Algorithm、LeetCode Solutions、Algorithm and DataStruct Tutorial (ACM金牌选手讲解《算法与数据结构》、LeetCode超清...

207
arts
arts Philon C

每周一道算法一本书

204
CLRS
CLRS Mooophy C++

CLRS in C++

203
rolling
rolling ajcr Python

Computationally efficient rolling window iterators for Python (sum, variance, min/max, etc.)

203
openGJK
openGJK MattiaMontanari C++

Fast and reliable implementation of the Gilbert-Johnson-Keerthi (GJK) algorithm for C, C++, C#, Go, Matlab, Octave, Python and Zig

203
leetcode
leetcode hongbo-miao Python

LeetCode solutions

202
sha-2
sha-2 amosnier C

SHA-2 algorithm implementations

201
SubwayTransferSystem
SubwayTransferSystem BaiJiazm C++

上海地铁换乘指南系统(SubwayTransferSystem),是个人在暑期所做的一个数据结构课程设计项目

201
leetcode
leetcode geemaple C++

LeetCode solutions, written in python and cpp(LeetCode解题报告,记录自己的leetcode成长之路)

200
LeetCode-NOTES
LeetCode-NOTES moranzcw C++

LeetCode 算法解答

200
algorithms-js
algorithms-js manrajgrover JavaScript

Consumable Data Structures and Algorithms library in JavaScript

200
reasoning-kingdom
reasoning-kingdom datawhalechina

🌟 推理王国:关于 AI 推理机制的思想实验手册。从信息论、符号逻辑与表示学习出发,系统剖析大模型“智能”的本质。

199
ml_algo
ml_algo gyrdym Dart

Machine learning algorithms in Dart programming language

199
Data_Structure_and_Algorithms_Library
Data_Structure_and_Algorithms_Library kaidul C++

A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming

199
ebook
ebook syscall0x80

一些已经读、正在读、将要读的书籍

196
ahocorasickphp
ahocorasickphp codeplea PHP

Aho-Corasick multi-keyword string searching library in PHP.

189
memorize
memorize Human-Centric-Machine-Learning Jupyter Notebook

Code and real data for "Enhancing Human Learning via Spaced Repetition Optimization", PNAS 2019

188
oh-my-python
oh-my-python lesywix Python

剑指offer(python版)/ 算法图解 / python基础 / 数据结构

188
leetcode-spider
leetcode-spider Ma63d JavaScript

用 node.js 爬你自己的 leetcode 解题源码

186
algo
algo shellfly Go

A Golang library for the textbook Algorithms, 4th edition

185
algorithm-notes
algorithm-notes ohxxx JavaScript

A Small Front-end Algorithm Note

184
cracking-the-coding-interview
cracking-the-coding-interview Turingfly Java

Java solutions and explanations to problems in the book Cracking the Coding Interview(6th Edition).

184
leetcode-js
leetcode-js xiaoyu2er JavaScript

用 JS 刷 LeetCode

184
data-structures
data-structures JoeKarlsson JavaScript

Common data structures and algorithms implemented in JavaScript

184
Algorithm-Visualizer
Algorithm-Visualizer Walker-TW JavaScript

View Algorithms in the Browser! - Built with ReactJs

183
awesome-data-science-viz
awesome-data-science-viz quantmind

:boom: :chart_with_upwards_trend: A curated list of data science, analysis and visualization tools

183
backtrader_template
backtrader_template neilsmurphy Python

Basic template for managing Backtrader backtests.

181
design-pattern-guide
design-pattern-guide liyupi

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供...

180
openAlgo
openAlgo mtompkins Matlab

:chart: openAlgo is a public repository for various work product relavant to algorithms and the high frequency low latency electronic trading space wi...

180
kdtree
kdtree begeekmyfriend C

Absolute balanced kdtree for fast kNN search.

180
bitmap
bitmap ArashPartow C++

C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html

179
fast_methods
fast_methods jvgomez C++

N-Dimensional Fast Methods: Fast Marching, Fast Sweeping, Group Marching, Fast Iterative, etc.

179
libvot
libvot hlzz C++

A C++11 multithread library for image retrieval

178
wechart
wechart dntzhang JavaScript

Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]

178
algorithm
algorithm dreddsa5dies Go

The repository algorithms implemented on the Go

178
yyw_algorithm
yyw_algorithm ustcyyw Java

💻我的leetcode算法题解,详细的java版本。包括分类题解/周赛题解/剑指OFFER题解

175
Nonlinear-Optimization-Algorithms
Nonlinear-Optimization-Algorithms clarkzinzow MATLAB

MATLAB implementations of a variety of nonlinear programming algorithms.

175
Notes
Notes GJXAIOU Shell

Including JVM, Java concurrency, Spring framework, Data structure and Algorithm, Computer network, Design pattern, Python, C++, Linux, Mysql, Redis,M...

175
skiplist
skiplist begeekmyfriend C

skip list with rank, code less than z_set in redis

173
minperf
minperf thomasmueller Java

A Minimal Perfect Hash Function Library

173