Most popular algorithm repositories and open source projects

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

swift-algorithms

Commonly used sequence and collection algorithms for Swift

365   4917   4917  

LeetCode-Swift

Solutions to LeetCode by Swift

853   4551   4551  

tbox

🎁 A glib-like multi-platform c library

677   4402   4402  

leet-code

Java Solutions to problems on LintCode/LeetCode

4   4329   4329  

java-algorithms-implementation

Algorithms and Data Structures implemented in Java

1736   4205   4205  

AlgoWiki

Repository which contains links and resources on different topics of C...

1178   4112   4112  

javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and al...

1158   4111   4111  

LeetCode-Solutions

🏋️ Python / Modern C++ Solutions of All 2742 LeetCode Problems (Weekly...

1429   4102   4102  

machine_learning_basics

Plain python implementations of basic machine learning algorithms

810   4006   4006  

awesome-programming-books

📚 经典技术书籍推荐,持续更新...

2738   3967   3967  

code-roadmap

原创编程学习路线,包括全面的知识点、免费资源、面试题、学习建议、项目,...

878   3795   3795  

klib

A standalone and lightweight C library

513   3743   3743  

bild

Image processing algorithms in pure Go

207   3732   3732  

mianshiya-public

干净免费的面试刷题网站,帮助大家拿到满意的 offer!💎 React 前端 + Node...

1082   3609   3609  

Leetcode

Solutions to LeetCode problems; updated daily. Subscribe to my YouTube...

1238   3547   3547  

rust-algorithms

Common data structures and algorithms in Rust

209   3472   3472  

algorithm-exercise

Data Structure and Algorithm notes. 数据结构与算法/leetcode/lintcode题...

906   3388   3388  

awesome-golang-algorithm

:memo: LeetCode of algorithms with golang solution(updating).

177   3338   3338  

DifferenceKit

💻 A fast and flexible O(n) difference algorithm framework for Swift co...

222   3300   3300  

algorithms

algorithms playground for common questions

368   3264   3264  

CodingInterviews

This repository contains coding interviews that I have encountered in...

784   3253   3253  

leetcode-editor

Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com...

367   3150   3150  

textdistance

Compute distance between sequences. 30+ algorithms, pure python implem...

244   3135   3135  

CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

1861   3125   3125  

LeetCode-Py

⛽️「算法通关手册」:超详细的「算法与数据结构」基础讲解教程,从零基础开...

625   3033   3033  

leetcode-linghu-templete

算法面试必备,推荐刷题网站www.lintcode.com。北大学霸的《LeetCode刷题模...

746   2941   2941  

Data-Structure

《数据结构》-严蔚敏.吴伟民-教材源码与习题解析

939   2928   2928  

c-algorithms

A library of common data structures and algorithms written in C.

696   2910   2910  

ngraph.path

Path finding in a graph

201   2790   2790  

illustrated-algorithms

Interactive algorithm visualizations

183   2764   2764  

Deep-reinforcement-learning-with-pytorch

PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, P...

728   2738   2738  

Data-Structures-and-Algorithms

Data Structures and Algorithms implementation in Go

345   2648   2648  

java-string-similarity

Implementation of various string similarity and distance algorithms: L...

404   2558   2558  

lago

📕 Data Structures and Algorithms library in TypeScript

296   2552   2552  

fe-interview

宇宙最强的前端面试指南 (https://lucifer.ren/fe-interview)

249   2550   2550  

python_data_structures_and_algorithms

Python 中文数据结构和算法教程

785   2538   2538  

code-nav

💎 专业的编程导航,帮你找到优质的编程学习资源!公众号【编程导航】 ☁️ 前...

527   2451   2451  

Algorithms-Explanation

Popular algorithms explained in simple language with examples and link...

644   2430   2430  

hora

🚀 efficient approximate nearest neighbor search algorithm collections...

68   2428   2428  

EKAlgorithms

EKAlgorithms contains some well known CS algorithms & data structures.

371   2423   2423  

robotics-coursework

🤖 Places where you can learn robotics (and stuff like that) online 🤖

489   2252   2252  

Algo_Ds_Notes

It is a repository that is a collection of algorithms and data structu...

2082   2180   2180  

kactl

KTH Algorithm Competition Template Library (... eller KTHs AC-tillverk...

579   2158   2158  

algorithm-archive

A collaborative book on algorithms

338   2151   2151  

rbush

RBush — a high-performance JavaScript R-tree-based 2D spatial index fo...

224   2137   2137  

Algorithms

The codes and my solutions to exercises from the book "Algorithms" (4t...

663   2134   2134  

Gasyori100knock

image processing codes to understand algorithm

1609   2067   2067  

TorBot

Dark Web OSINT Tool

435   2029   2029  

sc

Common libraries and data structures for C.

219   2026   2026  

quadsort

Quadsort is a branchless stable adaptive mergesort faster than quickso...

97   2005   2005