Topic

algorithm

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

Repositories (1273)

rubik-cube
rubik-cube miskcoo C++

Rubik's Cube solver implemented by C++ and OpenGL using Krof/Kociemba algorithm.

137
motionplanning
motionplanning dawnjeanh Python

Motion planning algorithm implementation

137
ipytracer
ipytracer hahnlee JavaScript

:bar_chart: Algorithm Visualizer for IPython/Jupyter Notebook

137
leetcode
leetcode MrHuxu Python

:question: My LeetCode solutions

137
geogeometry
geogeometry jillesvangurp Kotlin

GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.

136
libqsbr
libqsbr rmind C

QSBR and EBR library

136
Problem-Solving-with-Algorithms-and-Data-Structures-using-Python
Problem-Solving-with-Algorithms-and-Data-Structures-using-Python ivanmmarkovic Python

Code from Problem Solving with Algorithms and Data Structures using Python

135
Foundry
Foundry algorithmfoundry Java

The Cognitive Foundry is an open-source Java library for building intelligent systems using machine learning

135
mabalgs
mabalgs alison-carrera Python

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

135
recsys
recsys singmiya Python

推荐系统学习资料、源码、及读书笔记

134
boj-extended
boj-extended joonas-yoon JavaScript

백준 온라인 저지(BOJ)를 확장된 기능과 함께 사용해보세요. 기능 요청과 버그 제보는 언제나 환영합니다.

134
Codetective
Codetective blackthorne Python

a tool to identify cryptographic hashes, encodings, and other artifacts in a byte stream according to traces of its representation

134
BOSWatch
BOSWatch Schrolli91 Python

Python Script to process input data from rtl_fm and multimon-NG - multiple Plugin support

133
CS_basics
CS_basics yennanliu Java

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

133
PybulletRobotics
PybulletRobotics akinami3 Jupyter Notebook

Pybullet robotics simulation code for learning algorithms in Python

132
AlgoSolutions
AlgoSolutions mitcc Java

:octocat:LeetCode, LintCode, Project Euler, SGU, HackerRank, Cracking the Coding Interview(ctci):palm_tree:

132
programming-book
programming-book EvanLi HTML

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

132
LGenerics
LGenerics avk959 Pascal

Generic algorithms and data structures for Lazarus/Free Pascal

131
data-structure-and-algorithm-study-notes
data-structure-and-algorithm-study-notes yihaoye HTML

Computer Science fan's notes and blog, mostly about data structure and algorithm, also include other related topics: behavior question, object-oriente...

131
Algorithms
Algorithms jpa99 Java

A collection of various useful algorithms and data structures along with their Java implementations.

131
dslib
dslib jarun C

:herb: A library of "connected" data structures

131
BasicKnowledge
BasicKnowledge landbroken C++

Data struct, algorithm, LeetCode and DesignPattern introduction and implementation in Cpp and C#

130
everystreet
everystreet matejker Jupyter Notebook

An algorithm finding #everystreet route on Open Street Map (OSMnx)

130
leetcode-ac
leetcode-ac yanglr C++

:octocat: leetcode-ac | LeetCode AC solutions | LeetCode+剑指offer+程序员面试金典careerup(cc189)

130
mu8
mu8 soypat Go

Genetic algorithm for unsupervised machine learning in Go.

129
Data-Structure-and-Algorithms
Data-Structure-and-Algorithms kshitizsaini113 C++

A complete and efficient guide for Data Structure and Algorithms.

129
go-leetcode
go-leetcode willshang Go

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

129
algorithm
algorithm jaychsu Python

The challenges for algorithm contests, and summary the implementation.

129
coding-interview-university
coding-interview-university sandysanthosh

Coding-interview-university

129
Algorust
Algorust Jondolf Rust

Various algorithms visualized interactively on the web, entirely with Rust 🦀

128
java_learning_practice
java_learning_practice lichaojacobs Java

java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等

128
algorithm-princeton
algorithm-princeton mincong-h Java

Coursera - Introduction to Algorithms

128
grammarviz2_src
grammarviz2_src GrammarViz2 Java

GrammarViz 2.0 public release:

128
classix
classix nla-group Python

Fast and explainable clustering in Python

127
PyXAB
PyXAB WilliamLwj Python

PyXAB - A Python Library for X-Armed Bandit and Online Blackbox Optimization Algorithms

127
lab-notes
lab-notes niumoo Java

😍 有趣的想法 & 有意思灵感 & 小算法实验室,犄角旮旯乱七八糟代码杂货铺,新奇好玩都在这里。

126
commonUtil
commonUtil happyKen Java

android,java必备知识,面试知识,工作学习记录。这里记录一些常用android工具类,android开发经验,面试算法题,牛客算法题解析。也包含java数据结构,算法,...

126
java-ds-algorithms
java-ds-algorithms anthonynsimon Java

Data Structures and Algorithms in Java

126
Rust-Programming-in-Action
Rust-Programming-in-Action inrust Rust

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

125
30-days-of-Dynamic-Programming
30-days-of-Dynamic-Programming kothariji C++

Sharing my 30 days long journey :purple_heart: of Dynamic Programming :dizzy: :fire: . This would not be possible without Aditya Verma's DP series :p...

125
mygo
mygo mayuanucas Go

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

125
guofei9987.github.io
guofei9987.github.io guofei9987 JavaScript

个人博客,欢迎fork

125
fracture
fracture inconvergent Python

generative algorithm

124
LeetCode
LeetCode FangYuan33 Java

LeetCode高频题目,包含学习整理的文章和刷题模板,参考宫水三叶博主、《算法(第四版)》、《算法导论》和《Hello 算法》等技术书籍

124
computer-graphics
computer-graphics SagarGaniga C++

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

124
sounder
sounder SlapBot Python

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

123
python-data-structures-and-algorithms
python-data-structures-and-algorithms joaomh Jupyter Notebook
122
DeepCGH
DeepCGH UNC-optics Python

A Python/TensorFlow implementation of DeepCGH, a framework for unsupervised deep learning-based computer-generated holography.

121
leetcode
leetcode bygo Go

🌓in the dead of night

121
cppRouting
cppRouting vlarmet C++

Algorithms for Routing and Solving the Traffic Assignment Problem

120