Top 854 algorithm open source projects

Get better at cp in 2 months
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Algorithms
Data Structure Libraries and Algorithms implementation
Nanomorph
🚅 - Hyper fast diffing algorithm for real DOM nodes
Learningmasteringalgorithms C
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
Book on python algorithms and data structure
🪐 Book on Python, Algorithms, and Data Structures. 🪐
Fuzzysearch
🐷 Tiny and fast fuzzy search in Go
Diffabledatasources
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Algorithms Learning With Go
算法学习 Golang 版,参考 raywenderlich/swift-algorithm-club
Convchain
Bitmap generation from a single example with convolutions and MCMC
Kotlin Algorithm Club
Algorithms and data structures in Kotlin.
Lintcode
📘 C++11 Solutions of All 289 LintCode Problems (No More Updates)
Drtlaplus
Dr. TLA+ series - learn an algorithm and protocol, study a specification
Soundfingerprinting
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
Crypto Trader
💰 Cryptocurrency trading bot library with a simple example strategy (trading via Gemini).
Python String Similarity
A library implementing different string similarity and distance measures using Python.
Interactive Coding Challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Treelib
An efficient implementation of tree data structure in python 2/3.
Chat
基于自然语言理解与机器学习的聊天机器人,支持多用户并发及自定义多轮对话
Qiskit Aqua
Quantum Algorithms & Applications in Python
Datastructureandalgorithms
Write code that run faster, use less memory and prepare for your Job Interview
Competitive Programming
📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
Algorithms And Data Structures In Ruby
Ruby implementation of Algorithms,Data-structures and programming challenges
Paddlepaddle code
用PaddlePaddle和Tensorflow实现常用的深度学习算法
Gofamily
🔥 大厂 BAT 面试高频知识点,后端技术体系。包含了 C GO Python, 网络,Redis ,MySQL ,消息队列 ,高并发,微服务,缓存,操作系统,算法,LeetCode 刷题等知识
Elle
The Elle coroutine-based asynchronous C++ development framework.
Sde Interview Questions
Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.
Cassowary
An incremental linear constraint-solving algorithm (Auto Layout) in Swift.
Problem Solving Javascript
🔥 Crack you JS interviews ⚡ Collection of most common JS Interview questions with Unit Tests 🚀
Earcut.hpp
Fast, header-only polygon triangulation
Causaldiscoverytoolbox
Package for causal inference in graphs and in the pairwise settings. Tools for graph structure recovery and dependencies are included.
Usaco Guide
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Js Sorting Algorithm
一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。
Lintcode
Java Solutions to problems on LintCode/LeetCode
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Reinforcement Learning Algorithms
This repository contains most of pytorch implementation based classic deep reinforcement learning algorithms, including - DQN, DDQN, Dueling Network, DDPG, SAC, A2C, PPO, TRPO. (More algorithms are still in progress)
Bcrypt.net
BCrypt.Net - Bringing updates to the original bcrypt package
Alass
"Automatic Language-Agnostic Subtitle Synchronization"
Kdbush
A fast static index for 2D points
Newbie Plan
📚 Java 技术体系面试指南 , 旨在锻炼学习方法论的技术指南 🚀 数学,算法,基础框架,原理剖析,职业感悟,技术面试
Whatlang Rs
Natural language detection library for Rust. Try demo online: https://www.greyblake.com/whatlang/
Review the national post Graduate entrance examination
🌟复习考研的那些事儿(清华912考研)~~
Algorithmsanddatastructure
Algorithms And DataStructure Implemented In Python & CPP, Give a Star 🌟If it helps you
Tstl
TypeScript-STL (Standard Template Library, migrated from C++)
Leetcode Swift
Solutions to LeetCode by Swift
Ctcwordbeamsearch
Connectionist Temporal Classification (CTC) decoder with dictionary and language model for TensorFlow.
Blurtestandroid
This is a simple App to test some blur algorithms on their visual quality and performance.
Scalgos
algorithms in scala
361-420 of 854 algorithm projects