Updated Jun 22, 2018

# Algorithm

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

## Repositories 4,958

Algorithms and data structures implemented in JavaScript with explanations and links to further readings

data-structures
javascript
algorithms
computer-science
algorithm
javascript-algorithms
sorting-algorithms
graph
tree

JavaScript
Updated Jun 23, 2018

Everything you need to know to get the job.

java
interview
interview-questions
interview-practice
interview-preparation
interview-prep
algorithm
algorithm-challenges
algorithms
algorithm-competitions
technical-coding-interview
leetcode
leetcode-solutions
leetcode-java
coding-interviews
coding-interview
coding-challenge
coding-challenges
leetcode-questions
interviews

Java
Updated Jun 9, 2018

JavaScript
Updated May 19, 2018

Interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

python
algorithm
data-structure
development
programming
coding
interview
interview-questions
interview-practice
competitive-programming

Python
Updated May 12, 2018

Minimal examples of data structures and algorithms in Python

Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will eve…

opengenus
algorithm
datastructures
library
offline-app
interview-questions
sorting-algorithms
search-algorithms

C++
Updated Jun 23, 2018

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics.

C#
Updated Mar 26, 2018

All Algorithms implemented in Python

python
algorithm
algorithms-implemented
algorithm-competitions
algos
sorts
searches
sorting-algorithms
education
learn
practice
community-driven
interview

Python
Updated Jun 14, 2018

JavaScript implementation of different computer science algorithms.

JavaScript
Updated May 11, 2018

Python
Updated Jun 18, 2018

leetcode
leetcode-solutions
leetcode-java
facebook
datastructure
datastructures
algorithm
algorithms

Java
Updated May 17, 2018

A modular geospatial engine written in JavaScript

JavaScript
Updated Jun 16, 2018

Java
Updated Jun 22, 2018

algorithms playground for common questions

Ruby
Updated May 16, 2018

Repository which contains links and resources on different topics of Computer Science.

算法学习笔记

C
Updated Mar 20, 2018

Interactive algorithm visualizations

JavaScript
Updated May 13, 2018

Plain python implementations of basic machine learning algorithms

machine-learning
logistic-regression
ipynb
machine-learning-algorithms
linear-regression
perceptron
python-implementations
kmeans
algorithm
python3
python
neural-network
k-nearest-neighbours
k-nearest-neighbor
k-nn
neural-networks

Jupyter Notebook
Updated Jun 17, 2018

EKAlgorithms contains some well known CS algorithms & data structures.

Objective-C
Updated Nov 25, 2017

180+ Algorithm & Data Structure Problems using C++

algorithm
c
cpp
interview-questions
interview-practice
data-structures
datastructures
c-plus-plus
bit-manipulation
tree
leetcode-solutions
leetcode
string-manipulation

C++
Updated Mar 5, 2018

Algorithms and Data Structures implemented in Java

Java
Updated May 3, 2018

Solutions to LeetCode by Swift

Swift
Updated Jun 22, 2018

Java Solutions to problems on LintCode/LeetCode

Java
Updated Jun 22, 2018

Path finding in a graph

JavaScript
Updated Sep 22, 2017

C#
Updated Jun 17, 2018

A collection of parallel image processing algorithms in pure Go

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

Common data structures and algorithms in Rust

algorithm
rust
competition-programmers
algorithms
codeforces
data-structures
learn
education
cookbook
programming-contests

Rust
Updated Jan 31, 2018