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.

mabalgs

:bust_in_silhouette: Multi-Armed Bandit Algorithms Library (MAB) :cop:

26   133   133  

Codetective

a tool to determine the crypto/encoding algorithm used according to tr...

21   132   132  

algorithm

The challenges for algorithm contests, and summary the implementation.

35   131   131  

AlgoSolutions

:octocat:LeetCode, LintCode, Project Euler, SGU, HackerRank, Cracking...

70   131   131  

BasicKnowledge

Data struct, algorithm, LeetCode and DesignPattern introduction and im...

65   131   131  

dslib

:herb: A library of "connected" data structures

22   130   130  

leetcode-ac

:octocat: leetcode-ac | LeetCode AC solutions | LeetCode+剑指offer+程...

135   130   130  

vf3lib

VF3 Algorithm - The fastest algorithm to solve subgraph isomorphism on...

27   130   130  

geogeometry

GeoGeometry is a set of algorithms and functions for manipulating geo...

24   129   129  

algorithm-princeton

Coursera - Introduction to Algorithms

39   129   129  

computer-graphics

Beginners Guide to Computer Graphics in C/C++, OpenGL, JavaFX

56   127   127  

Data-Structure-and-Algorithms

A complete and efficient guide for Data Structure and Algorithms.

66   127   127  

Documents

This repo includes some kind of documentation files about Information...

26   127   127  

leetcode

🌓in the dead of night

19   127   127  

PyXAB

PyXAB - A Python Library for X-Armed Bandit and Online Blackbox Optimi...

30   127   127  

mu8

Genetic algorithm for unsupervised machine learning in Go.

5   126   126  

java_learning_practice

java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spa...

53   126   126  

java-ds-algorithms

Data Structures and Algorithms in Java

28   125   125  

sounder

An intent recognizing algorithm to predict the intent of a given text....

19   125   125  

commonUtil

android,java必备知识,面试知识,工作学习记录。这里记录一些常用android...

41   125   125  

mygo

Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻

29   125   125  

LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

18   125   125  

boj-extended

백준 온라인 저지(BOJ)를 확장된 기능과 함께 사용해보세요. 기능 요청과...

20   125   125  

go-leetcode

用go刷leetcode,已更新2000+常见面试算法题目,提供多种解题思路

17   124   124  

grammarviz2_src

GrammarViz 2.0 public release:

39   124   124  

CS_basics

My CS learning : algorithm, data structure, and system design | #SE

48   123   123  

30-days-of-Dynamic-Programming

Sharing my 30 days long journey :purple_heart: of Dynamic Programming...

37   122   122  

lab-notes

😍 有趣的想法 & 有意思灵感 & 小算法实验室,犄角旮旯乱七八糟代码杂货铺...

81   122   122  

fracture

generative algorithm

13   121   121  

CodingInterviews2-ByPython

此项目是《剑指offer》第二版里算法面试题的Python3实现版本,作为一本经典...

66   121   121  

libqsbr

QSBR and EBR library

21   121   121  

guofei9987.github.io

个人博客,欢迎fork

47   121   121  

Rust-Programming-in-Action

《Rust编程:入门、实战与进阶》源码

32   120   120  

codewars_python_solutions

My CodeWars solutions in Python.

87   120   120  

onp

The implementations of "An O(NP) Sequence Comparison Algorithm"

17   120   120  

coding-interview-university

Coding-interview-university

26   119   119  

Algorust

Various algorithms visualized interactively on the web, entirely with...

7   119   119  

classix

Fast and explainable clustering in Python

13   118   118  

NowCoder-Solutions

牛客网企业编程真题代码

43   118   118  

ring-election

A node js library with a distributed leader/follower algorithm ready t...

6   117   117  

Data-Structure-and-Algorithm-Java-interview-kit

This repo has various data structures and algorithms implementations a...

43   117   117  

programming-book

Programming Book :Algorithm、Back-end、Database、Front-end、Git

53   117   117  

leetcode-study

🛫 리트코드 스터디

195   117   117  

cppRouting

Algorithms for Routing and Solving the Traffic Assignment Problem

9   116   116  

LeetCode

JavaScript AC solutions to problems on LeetCode

15   116   116  

JSAV

JavaScript Algorithm Visualization library

42   116   116  

Advanced-Data-Structures-with-Python

Python implementations of Advanced Data Structures and Algorithms. Wit...

59   116   116  

Weaver

Weaving algorithm based on work by Petros Vrellis

30   115   115  

RcppEigen

Rcpp integration for the Eigen templated linear algebra library

40   115   115  

LZ77-Compressor

A simplified implementation of the LZ77 compression algorithm

35   115   115