GitHub - rafa2000/Top-Algorithm: Top Algorithm Github Projects
1
coding-interview-university
A complete computer science study plan to become a software engineer.
None
187477
50524
2
CS-Notes
📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Java
135713
43576
3
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
JavaScript
115104
18989
4
Python
All Algorithms implemented in Python
Python
113383
30883
5
fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
None
93703
18286
6
tech-interview-handbook
💯 Materials to help you rock your next coding interview
JavaScript
55713
7855
7
interviews
Everything you need to know to get the job.
Java
53194
11282
8
leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
JavaScript
43268
8147
9
Java
All Algorithms implemented in Java
Java
39721
13023
10
algorithm-visualizer
🎆Interactive Online Platform that Visualizes Algorithms from Code
JavaScript
35114
5696
11
hello-algorithm
🌍 针对小白的算法训练
包括四部分:①.算法基础 ②.力扣图解 ③.大厂面经 ④.CS_汇总
附:1、千本开源电子书 2、百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)
Java
12
JCSprout
👨🎓 Java Core Sprout : basic, concurrent, algorithm
Java
26282
7105
13
swift-algorithm-club
Algorithms and data structures in Swift, with explanations!
Swift
25193
4470
14
gym
A toolkit for developing and comparing reinforcement learning algorithms.
Python
24742
7100
15
Detectron
FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.
Python
24524
5342
16
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Python
23222
3743
17
ML-From-Scratch
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a foc ...
Python
20082
3889
18
interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge ...
C++
19617
5559
19
algorithms
Minimal examples of data structures and algorithms in Python
Python
19481
4000
20
LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Go
19242
3439
21
homemade-machine-learning
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
Jupyter Notebook
18094
3344
22
neural-style
Torch implementation of neural style algorithm
Lua
18032
2758
23
CS-Interview-Knowledge-Map
Build the best interview map. The current content includes JS, network, browser related, performance optimization, s ...
None
17113
2460
24
reinforcement-learning
Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to acco ...
Jupyter Notebook
16924
5467
25
WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
C#
16655
855
26
zstd
Zstandard - Fast real-time compression algorithm
C
15190
1411
27
zipline
Zipline, a Pythonic Algorithmic Trading Library
Python
14227
4106
28
leetcode-master
LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见 ...
None
13633
3359
29
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ f ...
C++
13580
3853
30
PythonRobotics
Python sample codes for robotics algorithms.
Jupyter Notebook
12788
4152
31
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision t ...
C++
12775
3322
32
cosmos
World's largest Contributor driven code dataset
Join our Internship and enjoy 🌱
Algorithms that run our universe ...
C++
33
algorithm-pattern
算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
Go
12333
2189
34
baselines
OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
Python
11720
4053
35
Javascript
A repository for All algorithms implemented in Javascript (for educational purposes only)
JavaScript
11700
2125
36
virtual-dom
A Virtual DOM and diffing algorithm
JavaScript
11134
808
37
Algorithms
A collection of algorithms and data structures
Java
10413
2755
38
apachecn-algo-zh
ApacheCN 数据结构与算法译文集
JavaScript
10372
2178
39
PRML
PRML algorithms implemented in Python
Jupyter Notebook
9871
2981
40
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C f ...
C
9847
2625
41
trianglify
Algorithmically generated triangle art
JavaScript
9730
697
42
awesome-algorithms
A curated list of awesome places to learn and/or practice algorithms.
None
9681
1818
43
dopamine
Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
Jupyter Notebook
9472
1265
44
ip2region
Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. D ...
C#
9428
1704
45
Halfrost-Field
✍🏻 这里是写博客的地方 —— Halfrost-Field 冰霜之地
Go
9255
1496
46
react-fiber-architecture
A description of React's new core algorithm, React Fiber
None
8882
340
47
CryptoSwift
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
Swift
8618
988
48
awesome-competitive-programming
💎 A curated list of awesome Competitive Programming, Algorithm and Data Structure resources
None
8585
2159
49
MLAlgorithms
Minimal and clean examples of machine learning algorithms implementations
Python
8581
1517
50
algorithm-base
专门为刚开始刷题的同学准备的算法基地,没有最细只有更细,立志用动画将晦涩难懂的算法说的通俗易懂!
Java
8501
1230
51
maskrcnn-benchmark
Fast, modular reference implementation of Instance Segmentation and Object Detection algorithms in PyTorch.
Python
8462
2425
52
awesome-java-leetcode
👑 LeetCode of algorithms with java solution(updating).
Java
8174
1654
53
CLRS
📓Solutions to Introduction to Algorithms
C++
7856
2537
54
computer-science-in-javascript
Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript.
JavaScript
7855
1124
55
algorithms
Bug-tracking for Jeff's algorithms book, notes, etc.
None
7191
958
56
javascript-algorithms
💻 JavaScript implementations of computer science algorithms
JavaScript
6788
1186
57
100days
100 days of algorithms
Jupyter Notebook
6778
1013
58
vscode-leetcode
Solve LeetCode problems in VS Code
TypeScript
6669
463
59
algs4
Algorithms, 4th edition textbook code and libraries
Java
6644
2489
60
ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision ...
Python
6343
1783
61
turf
A modular geospatial engine written in JavaScript
JavaScript
6265
733
62
lz4
Extremely Fast Compression algorithm
C
6216
980
63
computer-science-flash-cards
Mini website for testing both general CS knowledge and enforce coding practice and common algorithm/data structure m ...
HTML
5994
1536
64
dsa.js-data-structures-algorithms-ja ...
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
JavaScript
5974
585
65
grokking_algorithms
Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)
JavaScript
5911
2235
66
Go
Algorithms Implemented in GoLang
Go
5815
1180
67
aima-python
Python implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
Jupyter Notebook
5735
2752
68
Learn-Algorithms
算法学习笔记
C
5656
1901
69
xxHash
Extremely fast non-cryptographic hash algorithm
C
5327
518
70
Lean
Lean Algorithmic Trading Engine by QuantConnect (C#, Python)
C#
5254
2299
71
VoxelSpace
Terrain rendering algorithm in less than 20 lines of code
C
5248
207
72
PRMLT
Matlab code of machine learning algorithms in book PRML
MATLAB
5177
2045
73
lihang_book_algorithm
致力于将李航博士《统计学习方法》一书中所有算法实现一遍
Python
4839
1869
74
SDE-Interview-Questions
Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, ...
Java
4765
1421
75
algorithms_and_data_structures
180+ Algorithm & Data Structure Problems using C++
C++
4505
1093
76
C-Sharp-Algorithms
📚 📈 Plug-and-play class-library project of standard Data Structures and Algorithms in C#
C#
4436
1141
77
machine-learning-for-trading
Code for Machine Learning for Algorithmic Trading, 2nd edition.
Jupyter Notebook
4370
1516
78
tech-interview-for-developer
👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖
Java
4341
1041
79
JS-Sorting-Algorithm
一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。
Java
4335
1035
80
deap
Distributed Evolutionary Algorithms in Python
Python
4307
915
81
rqalpha
A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities
Python
4276
1451
82
StockSharp
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, c ...
C#
4250
1303
83
algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Inte ...
None
4234
382
84
pygorithm
A Python module for learning all major algorithms
Python
4221
504
85
AlgoXY
Book of Elementary Algorithms and Data structures
TeX
4194
620
86
algorithms
Algorithms & Data structures in C++.
C++
4165
1414
87
LintCode
Java Solutions to problems on LintCode/LeetCode
Java
4123
1440
88
MyTinySTL
Achieve a tiny STL in C++11
C++
3960
1550
89
LeetCode-Swift
Solutions to LeetCode by Swift
Swift
3942
687
90
lux
LUX - Hybrid PoW/PoS & Unique PHI2 Algorithm
Masternode
Parallel masternode
Segwit
91
DeepNude-an-Image-to-Image-technology
DeepNude's algorithm and general image generation theory and practice research, including pix2pix, CycleGAN, UGATIT, ...
Python
3934
1651
92
supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
C++
3834
610
93
java-algorithms-implementation
Algorithms and Data Structures implemented in Java
Java
3820
1603
94
AlgoWiki
Repository which contains links and resources on different topics of Computer Science.
CSS
3808
1055
95
pysot
SenseTime Research platform for single object tracking, implementing algorithms like SiamRPN and SiamMask.
Python
3783
1014
96
Ai-Learn
人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch tensorflow machine-lea ...
None
3739
1031
97
Deep-Reinforcement-Learning-Algorith ...
PyTorch implementations of deep reinforcement learning algorithms and environments
Python
3737
864
98
lightfm
A Python implementation of LightFM, a hybrid recommendation algorithm.
Python
3716
609
99
tbox
🎁 A glib-like multi-platform c library
C
3664
571
100
Object-Detection-Metrics
Most popular metrics used to evaluate object detection algorithms.
Python
3657
838
101
The-Complete-FAANG-Preparation
This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), ...
Jupyter Notebook
3556
632
102
machine_learning_basics
Plain python implementations of basic machine learning algorithms
Jupyter Notebook
3454
685
103
pyalgotrade
Python Algorithmic Trading Library
Python
3430
1224
104
coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable ...
OCaml
3401
511
105
thrust
The C++ parallel algorithms library.
C++
3381
597
106
DataMiningAlgorithm
数据挖掘18大算法实现以及其他相关经典DM算法
Java
3342
1652
107
klib
A standalone and lightweight C library
C
3339
460
108
awesome-programming-books
📚 经典技术书籍推荐,持续更新...
None
3315
1981
109
algorithms.js
Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript
JavaScript
3299
378
110
FATE
An Industrial Grade Federated Learning Framework
Python
3292
953
111
minigo
An open-source implementation of the AlphaGoZero algorithm
C++
3259
538
112
AlgoDS
Implementation of Algorithms and Data Structures, Problems and Solutions
Java
3255
636
113
bild
Image processing algorithms in pure Go
Go
3245
168
114
algorithm-exercise
Data Structure and Algorithm notes. 数据结构与算法/leetcode/lintcode题解/
Python
3232
885
115
AlgorithmsByPython
算法/数据结构/Python/剑指offer/机器学习/leetcode
Python
3230
1200
116
Play-with-Algorithms
Codes of my MOOC Course , Both in C++ and Java language. Updated contents and practices are al ...
Java
3230
1434
117
swift-algorithms
Commonly used sequence and collection algorithms for Swift
Swift
3217
191
118
algorithms
algorithms playground for common questions
Ruby
3213
351
119
Rust
All Algorithms implemented in Rust
Rust
3159
422
120
Machine-Learning-with-Python
Python code for common Machine Learning Algorithms
Jupyter Notebook
3109
3892
121
CodingInterviews
This repository contains coding interviews that I have encountered in company interviews
Python
3104
735
122
pytorch-yolo-v3
A PyTorch implementation of the YOLO v3 object detection algorithm
Python
3083
1025
123
qiskit-terra
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators ...
Python
3074
1464
124
awesome-golang-algorithm
📝 LeetCode of algorithms with golang solution(updating).
Go
3070
139
125
surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The s ...
C#
3057
894
126
algorithm
N/A
Python
3012
1056
127
javascript-datastructures-algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code b ...
TypeScript
3001
894
128
zopfli
Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zli ...
C++
2957
294
129
cpp-cheat-sheet
C++ Syntax, Data Structures, and Algorithms Cheat Sheet
C++
2952
1002
130
Algojammer
An experimental code editor for writing algorithms
C++
2931
106
131
Leetcode
Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
Java
2930
1060
132
JavaScript-Algorithms
基础理论+JS框架应用+实践,从0到1构建整个前端算法体系
None
2920
350
133
CLRS
📚 Solutions to Introduction to Algorithms Third Edition
Markdown
2904
935
134
DifferenceKit
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
Swift
2885
190
135
lz-string
LZ-based compression algorithm for JavaScript
JavaScript
2875
500
136
algorithms
This repository is not maintained
Python
2867
723
137
python-data-structure-cn
problem-solving-with-algorithms-and-data-structure-using-python 中文版
None
2864
816
138
CS-Books
📚 Computer Science Books 计算机技术类书籍 PDF
None
2816
1698
139
Alink
Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing plat ...
Java
2797
642
140
open_spiel
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/p ...
C++
2790
569
141
rust-algorithms
Common data structures and algorithms in Rust
Rust
2781
161
142
braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build ...
C++
2755
645
143
Algorithms
💻 Data Structures and Algorithms in Python
Python
2729
777
144
illustrated-algorithms
Interactive algorithm visualizations
JavaScript
2710
183
145
Algorithms
Solutions for some common algorithm problems written in Java.
Java
2706
774
146
C-Sharp
All algorithms implemented in C#.
C#
2698
681
147
LeetCode-in-Go
Go Solution for LeetCode algorithms problems, 100% coverage.
Go
2695
96
148
MathModel
研究生数学建模,本科生数学建模、数学建模竞赛优秀论文,数学建模算法,LaTeX论文模板,算法思维导图,参考书籍,Matlab软件教程,PPT
TeX
2667
1072
149
SNIPER
SNIPER / AutoFocus is an efficient multi-scale object detection training / inference algorithm
Python
2646
447
150
rllab
rllab is a framework for developing and evaluating reinforcement learning algorithms, fully compatible with OpenAI Gym.
Python
2601
770
151
c-algorithms
A library of common data structures and algorithms written in C.
C
2567
641
152
algorithms
Ruby algorithms and data structures. C extensions
Ruby
2527
347
153
DeepRL
Modularized Implementation of Deep RL Algorithms in PyTorch
Python
2521
575
154
shareOI
算法竞赛课件分享 - Program algorithm learning materials collection in Chinese
None
2514
537
155
ngraph.path
Path finding in a graph
JavaScript
2508
180
156
AlgorithmsSedgewick
Code from the book "Algorithms" (4th ed.) by Robert Sedgewick and Kevin Wayne (original, and my solutions to exercis ...
Java
2496
945
157
AlphaZero_Gomoku
An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Python
2459
814
158
sofa-jraft
A production-grade java implementation of RAFT consensus algorithm.
Java
2418
711
159
EKAlgorithms
EKAlgorithms contains some well known CS algorithms & data structures.
Objective-C
2414
375
160
neuralart
An implementation of the paper 'A Neural Algorithm of Artistic Style'.
Lua
2391
359
161
scikit-opt
Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization Algorithm,Immune Algori ...
Python
2390
562
162
LeetCode-Solutions
🏋️ (Weekly Update) Python / Modern C++ Solutions of All 1948 LeetCode Problems
C++
2381
843
163
java-string-similarity
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jacc ...
Java
2346
374
164
cplusplus-_Implementation_Of_Introdu ...
《算法导论》第三版中算法的C++实现
C++
2338
832
165
catalyst
An Algorithmic Trading Library for Crypto-Assets in Python
Python
2246
650
166
Data-Structures-and-Algorithms
Data Structures and Algorithms implementation in Go
Go
2231
284
167
open-nsynth-super
Open NSynth Super is an experimental physical interface for the NSynth algorithm
C++
2182
233
168
pretty-algorithms
🌊 Pretty, common and useful algorithms with modern JS and beautiful tests
TypeScript
2154
102
169
GraphEmbedding
Implementation and experiments of graph embedding algorithms.
Python
2151
657
170
causalml
Uplift modeling and causal inference with machine learning algorithms
Python
2127
321
171
PathPlanning
Common used path planning algorithms with animations.
Python
2121
479
172
Algorithm-Implementations
Share, discuss and learn about algorithm implementations!
Lua
2115
517
173
fe-interview
宇宙最强的前端面试指南 (https://lucifer.ren/fe-interview)
JavaScript
2112
215
174
qiskit
Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and applicatio ...
OpenQASM
2074
608
175
backoff
⏱ The exponential backoff algorithm in Go
Go
2062
138
176
python_data_structures_and_algorithms
Python 中文数据结构和算法教程
Python
2038
695
177
SwiftStructures
Examples of commonly used data structures and algorithms in Swift.
Swift
2038
276
178
coach
Reinforcement Learning Coach by Intel AI Lab enables easy experimentation with state of the art Reinforcement Learni ...
Python
2010
401
179
textdistance
Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external ...
Python
2006
170
180
eiten
Statistical and Algorithmic Investing Strategies for Everyone
Python
1990
212
181
textteaser
TextTeaser is an automatic summarization algorithm.
Scala
1951
256
182
genetic-drawing
A genetic algorithm toy project for drawing
Python
1947
181
183
coding-problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Python
1944
373
184
DataStructures-Algorithms
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
C++
1940
860
185
Data-Structure
《数据结构》-严蔚敏.吴伟民-教材源码与习题解析
C
1940
751
186
EasyML
Easy Machine Learning is a general-purpose dataflow-based system for easing the process of applying machine learning ...
Java
1940
450
187
minimalRL
Implementations of basic RL algorithms with minimal lines of codes! (pytorch based)
Python
1933
273
188
leetcode-editor
Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com, to meet the basic needs of doing exercises.S ...
Java
1932
217
189
Algorithms
The codes and my solutions to exercises from the book "Algorithms" (4th edition) by Robert Sedgewick and Kevin Wayne.
Java
1926
638
190
Gasyori100knock
image processing codes to understand algorithm
Jupyter Notebook
1926
1423
191
Neural-Style-Transfer
Keras Implementation of Neural Style Transfer from the paper "A Neural Algorithm of Artistic Style" (http://arxiv.or ...
Jupyter Notebook
1903
426
192
stable-baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Python
1883
376
193
awesome-quantum-machine-learning
Here you can get all the Quantum Machine learning Basics, Algorithms ,Study Materials ,Projects and the descriptions ...
HTML
1857
550
194
phxqueue
A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.
C++
1840
327
195
lago
📕 Data Structures and Algorithms library in TypeScript
TypeScript
1838
216
196
benchm-ml
A minimal benchmark for scalability, speed and accuracy of commonly used open source implementations (R packages, Py ...
R
1825
339
197
Python-for-Algorithms--Data-Structur ...
Files for Udemy Course on Algorithms and Data Structures
Jupyter Notebook
1823
1884
198
SymSpell
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction alg ...
C#
1822
234
199
Play-with-Data-Structures
Codes of my MOOC Course . Updated contents and practices are also included. 我在慕课网上的课程《 ...
Java
1816
792
200
Dwifft
Swift Diff
Swift
1803
124
201
rbush
RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
JavaScript
1803
204
202
CleverAlgorithms
Clever Algorithms: Nature-Inspired Programming Recipes
TeX
1777
315
203
Algo_Ds_Notes
It is a repository that is a collection of algorithms and data structures with implementation in various languages.
C++
1761
1828
204
springy
A force directed graph layout algorithm in JavaScript
JavaScript
1757
250
205
algorithms
Algorithms & Data Structures in Go
Go
1749
265
206
SnakeAI
Train a Neural Network to play Snake using a Genetic Algorithm
Processing
1743
456
207
bcrypt-ruby
bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a se ...
C
1739
266
208
raft-rs
Raft distributed consensus algorithm implemented in Rust.
Rust
1697
221
209
qipai_algorithm
棋牌的胡牌算法,包括麻将、跑胡子、扑克。实现 lua 、c++ 、c# 、golang 、js 、java 、python 版本。( Mahjong algorithm )
Lua
1672
752
210
binarytree
Python Library for Studying Binary Trees
Python
1666
152
211
leetCode
✏️ 算法相关知识储备 LeetCode with Python and JavaScript 📚
Python
1665
401
212
algorithm-archive
A collaborative book on algorithms
Assembly
1663
298
213
simple-virtual-dom
Basic virtual-dom algorithm
JavaScript
1640
330
214
LeetCode-Sol-Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Java
1638
680
215
Machine-Learning-Flappy-Bird
Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm
JavaScript
1637
383
216
robotics-coursework
🤖 Places where you can learn robotics (and stuff like that) online 🤖
None
1591
386
217
Deep-reinforcement-learning-with-pyt ...
PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
Python
1586
458
218
rlkit
Collection of reinforcement learning algorithms
Python
1582
394
219
bigoposter
Big-O Complexities / Poster of common algorithms used in Computer Science
JavaScript
1576
142
220
delaunator
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
JavaScript
1562
101
221
bplustree
A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
C
1552
276
222
Map-of-Javascript
Javascript on one sheet. (and one for algorithms)
JavaScript
1550
121
223
mazesolving
A variety of algorithms to solve mazes from an input image
Python
1530
383
224
Multitarget-tracker
Multiple Object Tracker, Based on Hungarian algorithm + Kalman filter.
C++
1519
538
225
style-transfer
An implementation of "A Neural Algorithm of Artistic Style" by L. Gatys, A. Ecker, and M. Bethge. http://arxiv.org/a ...
Python
1518
401
226
LeetCode
This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above ...
C++
1513
413
227
DeepLearning_tutorials
The deeplearning algorithms implemented by tensorflow
Jupyter Notebook
1511
736
228
TensorFlow2.0-Examples
🙄 Difficult algorithm, Simple code.
Jupyter Notebook
1503
645
229
EconML
ALICE (Automated Learning and Intelligence for Causation and Economics) is a Microsoft Research project aimed at app ...
Jupyter Notebook
1496
329
230
codelibrary
💎Collection of algorithms and data structures
Java
1489
458
231
Superalgos
Free, open-source crypto trading bot, automated bitcoin / cryptocurrency trading software, algorithmic trading bots. ...
JavaScript
1488
3416
232
ACM-ICPC-Preparation
ACM-ICPC Preparation Guide
C++
1485
587
233
awesome-programming-books
📚 A curated list of awesome programming books (Algorithms and data structures, Artificial intelligence, Software Arc ...
None
1485
142
234
go-algorithms
Algorithms and data structures for golang
Go
1468
283
235
Algorithms-Explanation
Popular algorithms explained in simple language with examples and links to their implementation in various programmi ...
None
1465
408
236
Hello-world
Add any Program in any language you like or add a hello world Program ❣️ if you like give us ⭐
Jupyter Notebook
1461
3052
237
awesome-resources
Awesome resources for coding and learning: open source projects, websites, books e.g.
HTML
1461
457
238
awesome-causality-algorithms
An index of algorithms for learning causality with data
None
1457
256
239
earcut
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
JavaScript
1452
163
240
AIF360
A comprehensive set of fairness metrics for datasets and machine learning models, explanations for these metrics, an ...
Python
1452
468
241
quadsort
Quadsort is a stable adaptive merge sort which is faster than quicksort.
C
1436
55
242
Awesome-algorithm-interview
算法工程师(人工智能CV方向)面试问题及相关资料
None
1434
321
243
vlfeat
An open library of computer vision algorithms
C
1431
604
244
qtpylib
QTPyLib, Pythonic Algorithmic Trading
Python
1413
403
245
ACM-ICPC-Algorithms
Algorithms used in Competitive Programming
C++
1397
1117
246
algorithms-sedgewick-wayne
Solutions to all the exercises of the Algorithms book by Robert Sedgewick and Kevin Wayne
Java
1396
477
247
Text_Classification
Text Classification Algorithms: A Survey
Python
1383
445
248
advisor
Open-source implementation of Google Vizier for hyper parameters tuning
Jupyter Notebook
1383
253
249
europilot
A toolkit for controlling Euro Truck Simulator 2 with python to develop self-driving algorithms.
Jupyter Notebook
1380
182
250
NHBalancedFlowLayout
UICollectionViewLayout subclass for displaying items of different sizes in a grid without wasting any visual space. ...
Objective-C
1366
113
251
scalacaster
Purely Functional Algorithms and Data Structures in Scala
Scala
1365
320
252
spearmint
Spearmint is a package to perform Bayesian optimization according to the algorithms outlined in the paper: Practica ...
Python
1363
336
253
ML
A high-level machine learning and deep learning library for the PHP language.
PHP
1362
111
254
Hands-on-Algorithmic-Problem-Solving
A middle-to-high level algorithm book designed with coding interview at heart!
Jupyter Notebook
1356
330
255
algorithm-php
🍭🍭uniting the internal work in a way that is in PHP
PHP
1353
476
256
uis-rnn
This is the library for the Unbounded Interleaved-State Recurrent Neural Network (UIS-RNN) algorithm, corresponding ...
Python
1348
293
257
TinySTL
TinySTL is a subset of STL(cut some containers and algorithms) and also a superset of STL(add some other containers ...
C++
1346
481
258
linghu-algorithm-templete
N/A
None
1343
374
259
USACO
General Resources for Competitive Programming
C++
1340
287
260
Yolo-Fastest
⚡ Based on yolo's ultra-lightweight universal target detection algorithm, the calculation amount is only 250mflo ...
C
1332
305
261
aima-java
Java implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
Java
1323
723
262
supercluster
A very fast geospatial point clustering library for browsers and Node.
JavaScript
1322
224
263
algovis
collection of projects and links about algorithm visualization
None
1314
108
264
TorchSeg
Fast, modular reference implementation and easy training of Semantic Segmentation algorithms in PyTorch.
Python
1311
252
265
kactl
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
C++
1309
362
266
nlib
The book "Annotated Algorithms in Python" and the nlib.py library
Python
1308
118
267
blog
Life is a moment 📔
JavaScript
1305
208
268
Deep-Trading
Algorithmic trading with deep learning experiments
OpenEdge ABL
1289
682
269
decisiontree
ID3-based implementation of the ML Decision Tree algorithm
Ruby
1288
130
270
snake
Artificial intelligence for the Snake game.
Python
1279
353
271
AutoDL-Projects
Automated deep learning algorithms implemented in PyTorch.
Python
1262
239
272
jsprit
jsprit is a java based, open source toolkit for solving rich vehicle routing problems
Java
1257
514
273
LineDrawing
Beatiful and fast smooth line drawing algorithm for iOS - as seen in Foldify.
Objective-C
1250
215
274
ml_cheatsheet
A 5-pages only Machine Learning cheatsheet focusing on the most popular algorithms under the hood
None
1246
186
275
neuralnetworks
java deep learning algorithms and deep neural networks with gpu acceleration
Java
1223
373
276
Algorithm_Interview_Notes-Chinese
2018/2019/校招/春招/秋招/自然语言处理(NLP)/深度学习(Deep Learning)/机器学习(Machine Learning)/C/C++/Python/面试笔记,此外,还包括创建者看到的所有机器学习/深度学习面 ...
Python
1220
394
277
data-structures-questions
golang sorting algorithm and data construction.
None
1217
297
278
leetcode
👏🏻 leetcode solutions for Humans™
Python
1179
288
279
BotSharp
The Open Source AI Chatbot Platform Builder in 100% C# Running in .NET Core with Machine Learning algorithm.
C#
1177
279
280
crypto-algorithms
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
C
1174
521
281
WikiSort
Fast and stable sort algorithm that uses O(1) memory. Public domain.
C++
1169
93
282
EdgeML
This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
C++
1164
320
283
AdvancedEAST
AdvancedEAST is an algorithm used for Scene image text detect, which is primarily based on EAST, and the significan ...
Python
1162
376
284
tensorrec
A TensorFlow recommendation algorithm and framework in Python.
Python
1154
220
285
metric-learn
Metric learning algorithms in Python
Python
1147
220
286
Algorithm-Guide
BITLIU`s Tutorials of Algorithm and Data Structure🚀🚀🚀
Java
1138
185
287
Awesome-Quant-Machine-Learning-Trading
Quant/Algorithm trading resources with an emphasis on Machine Learning
None
1136
345
288
bucket4j
Java rate limiting library based on token/leaky-bucket algorithm.
Java
1135
176
289
algorithmic-trading-python
The repository for freeCodeCamp's YouTube course, Algorithmic Trading in Python
Jupyter Notebook
1133
982
290
doom-fire-algorithm
Playground for the fire effect from DOOM. Really simple algorithm and all experiments are welcome!
JavaScript
1132
269
291
node-argon2
Node.js bindings for Argon2 hashing algorithm
JavaScript
1123
74
292
crab
Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation al ...
Python
1123
380
293
dijkstra-cartography
Using Dijkstra's algorithm ("finding the shortest paths between nodes in a graph") to draw maps 🌍.
C++
1120
74
294
geatpy
Evolutionary algorithm toolbox and framework with high performance for Python
Python
1115
539
295
Applying_EANNs
A 2D Unity simulation in which cars learn to navigate themselves through different courses. The cars are steered by ...
ASP
1112
299
296
Algorithms_MathModels
【国赛】【美赛】数学建模相关算法 MATLAB实现(2018年初整理)
MATLAB
1109
444
297
js-image-carver
🌅 Content-aware image resizer and object remover based on Seam Carving algorithm
TypeScript
1105
41
298
javascript-astar
A* Search / Pathfinding Algorithm in Javascript
JavaScript
1094
265
299
Pathfinding-Visualizer
A visualization tool for various pathfinding algorithms.
CSS
1085
336
300
Play-with-Machine-Learning-Algorithms
Code of my MOOC Course . Updated contents and practices are also included. 我在 ...
Jupyter Notebook
1076
572