All Categories → Computer Science → algorithms

Top 905 algorithms open source projects

Kahip
KaHIP -- Karlsruhe HIGH Quality Partitioning.
Matlab Octave
This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.
Algorithms
A Repository to store implementation of some of the famous Data Structures and Algorithms (mainly in C/C++/Java/Python) for everyone to learn and contribute.
Javascript Problems And Solutions
🔱 A collection of JavaScript problems and solutions for studying algorithms.
Leetcode
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Data Structures And Algorithms In Cpp
This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms
Book list
Python, Machine Learning, Deep Learning and Data Science Books
Algo
Algorithms and data structures implemented in Go, JS, TypeScript, Rust, and Swift.
Symja android library
☕️ Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
C Algorithms
An experimental C library of common data structures and algorithms
✭ 164
calgorithms
Textdistance
Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Stats
A well tested and comprehensive Golang statistics library package with no dependencies.
Visualizer
A single-page website aiming to provide innovative and intuitive visualizations of common and AI algorithms.
Funnyalgorithms
A repository with a bunch of funny algorithms, beginners friendly
Algorithms Learning
Algorithms learning note and LeetCode solution
Data Structures Algorithms
Your personal library of every algorithm and data structure code that you will ever encounter
Pygm
🐍 Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage
Play Leetcode
My Solutions to Leetcode problems. All solutions support C++ language, some support Java and Python. Multiple solutions will be given by most problems. Enjoy:) 我的Leetcode解答。所有的问题都支持C++语言,一部分问题支持Java语言。近乎所有问题都会提供多个算法解决。大家加油!:)
Embb
Embedded Multicore Building Blocks (EMB²): Library for parallel programming of embedded systems. Star us on GitHub? +1
Awesome
🚠Algorithm And Data Structure
Labs
Labs for the Foundations of Applied Mathematics curriculum.
Acm Icpc Cheat Sheet
Cheat sheet for ACM-ICPC. In memory of those good old days.
Books
📚 All programming languages books
Data Structures And Algorithms
Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DS&A. Give a Star 🌟 if it helps you.
Hackerrank
A collection of algorithms and solutions to problems in various languages from the site Hacker Rank.
Image Comparison
Published on Maven Central and jCenter Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation qa tests.
Algorithms
📖 Commonly used computer-based algorithms - 计算机常用基础算法 - Star me if you like it!
Ultimate Java Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Coding Problems
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Interviews
A list of fancy questions I've been asked during the interviews I had. Some of them I ask when interviewing people.
19 udacity dsa
Data Structures & Algorithms Nanodegree Program from Udacity
Matrixprofile
A Python 3 library making time series data mining tasks, utilizing matrix profile algorithms, accessible to everyone.
Thermite
Thermite SIMD: Melt your CPU
You Dont Know X
🙈 curated list of inspiring resources which show you don't know that much about something you thought you knew.
Placement Preparation
Hello everyone, I have created this repository specifically for competitive questions and for placements preparation.
Algorithms
STL Algorithm Cheat Sheet + example code from STL Algorithm Video Series.
Important Java Concepts
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android 🔥
Datastructures Algorithms
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
Conduit
High Performance Streams Based on Coroutine TS ⚡
Keras Rl2
Reinforcement learning with tensorflow 2 keras
Dash
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Binance grid trader
A grid trading strategy and trading-bot for Binance Exchange. 币安交易所的网格交易
61-120 of 905 algorithms projects