Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Algorithm
Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly. Algorithms in computer programming are employed to solve complex problems. Various cutting-edge technologies including artificial intelligence (AI) and machine learning (ML), operate based on simple or complex algorithms.
- GitHub: https://github.com/topics/algorithm
- Wikipedia: https://en.wikipedia.org/wiki/Algorithm
- Aliases: algorithms,
- Last updated: 2024-12-25 00:01:13 UTC
- JSON Representation
https://github.com/yaccconstructor/quickgraph
Generic Graph Data Structures and Algorithms for .NET
algorithm c-sharp datastructures fsharp graph-algorithms quickgraph
Last synced: 28 Dec 2024
https://github.com/yosupo06/library-checker-problems
The problem data (Test case generator, judge's solution, task, ...) of Library Checker
algorithm competitive-programming data-structures online-judge
Last synced: 30 Oct 2024
https://github.com/lingdong-/skeleton-tracing
A new algorithm for retrieving topological skeleton as a set of polylines from binary images
algorithm computational-geometry computer-vision polylines skeletonization
Last synced: 29 Dec 2024
https://github.com/proalgos/proalgos-cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
algorithm algorithms algorithms-and-data-structures algos cpp cpp11 cpp14 cpp17 data-structures datastructures proalgos
Last synced: 29 Dec 2024
https://github.com/imteekay/algorithms
✨ Algorithms & Data Structures & Computer Science studies
algorithm competitive-programming computer-science data-structures javascript python
Last synced: 21 Oct 2024
https://github.com/LingDong-/skeleton-tracing
A new algorithm for retrieving topological skeleton as a set of polylines from binary images
algorithm computational-geometry computer-vision polylines skeletonization
Last synced: 06 Nov 2024
https://github.com/inamiy/cassowary
An incremental linear constraint-solving algorithm (Auto Layout) in Swift.
algorithm auto-layout cassowary constraint-solver dsl linear-programming simplex swift
Last synced: 24 Dec 2024
https://github.com/niumoo/javanotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 28 Dec 2024
https://github.com/juji-io/editscript
A library to diff and patch Clojure/ClojureScript data structures
algorithm clojure clojurescript-data data data-diffing data-structures diff editscript patch tree-diffing
Last synced: 28 Dec 2024
https://github.com/infinit/elle
The Elle coroutine-based asynchronous C++ development framework.
algorithm asynchronous asynchronous-framework consensus coroutines cpp cpp14 cpp17 cryptography elle fibers infinit paxos reactor rpc serialization
Last synced: 29 Dec 2024
https://github.com/immunogenomics/harmony
Fast, sensitive and accurate integration of single-cell data with Harmony
algorithm data-integration r scrna-seq
Last synced: 17 Nov 2024
https://github.com/niumoo/JavaNotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 29 Oct 2024
https://github.com/stephenhky/PyShortTextCategorization
Various Algorithms for Short Text Mining
algorithm machine-learning natural-language-processing neural-network package python python-library text-mining topic-modeling
Last synced: 13 Nov 2024
https://github.com/stephenhky/pyshorttextcategorization
Various Algorithms for Short Text Mining
algorithm machine-learning natural-language-processing neural-network package python python-library text-mining topic-modeling
Last synced: 28 Dec 2024
https://github.com/zigrazor/cxxgraph
Header-Only C++ Library for Graph Representation and Algorithms
algorithm algorithms bfs-algorithm cpp cpp-library cpp17 cycle-detection dfs-algorithm dijkstra-algorithm graph graph-algorithms graph-analysis graph-theory-algorithms hacktoberfest hacktoberfest-accepted header-only machine-learning partitioning partitioning-algorithms search-algorithm
Last synced: 27 Dec 2024
https://github.com/553899811/Java-Programmer-Advancement-Program
📚 Java 技术体系进阶指南 ,总结职场经验及感悟,积累技术面试
algorithm datastructures interview java mysql rocketmq springboot
Last synced: 21 Nov 2024
https://github.com/thealgorithms/julia
Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!
algorithm algorithms code coding data-structures datastructures datastructures-algorithms discord gitter hacktoberfest julia julia-language julialang
Last synced: 27 Dec 2024
https://github.com/louis-e/arnis
Arnis - Generate cities from real life in Minecraft
algorithm minecraft openstreetmap osm overpass-api python3 rust
Last synced: 29 Dec 2024
https://github.com/alyssaxuu/carden
Flashcards with spaced repetition and gamification 🌱
algorithm anki chrome-extension education flashcards gamification knowledge learning spaced-repetition
Last synced: 30 Dec 2024
https://github.com/ReciHub/FunnyAlgorithms
A repository with a bunch of funny algorithms, beginners friendly
algorithm algorithms beginners-friendly first-timers first-timers-friendly funny-algorithms funny-experiments hacktoberfest
Last synced: 31 Oct 2024
https://github.com/jbuckmccready/cavaliercontours
2D polyline library for offsetting, combining, etc.
2d algorithm cad cam computational-geometry geometry hilbert-curve spatial-index
Last synced: 29 Dec 2024
https://github.com/anfany/machine-learning-for-beginner-by-python3
为机器学习的入门者提供多种基于实例的sklearn、TensorFlow以及自编函数(AnFany)的ML算法程序。
algorithm beginner machine-learning practical-applications python python3 sklearn sklearn-tensorflow-ml tensorflow
Last synced: 28 Dec 2024
https://github.com/meibin08/free-programming-books
📚码农周报 免费的编程书籍,leetcode(力扣)题解、前端算法题,牛客网前端大厂面试题题解、提升工作效率的常用工具等📈🎉
algorithm books interview interview-questions javascript leetcode leetcode-javascript react vuejs
Last synced: 30 Dec 2024
https://github.com/rehansaeed/.net-big-o-algorithm-complexity-cheat-sheet
Big-O complexities of common algorithms used in .NET and Computer Science.
algorithm big-o c-sharp collections common-algorithms complexities computer-science dotnet time-complexity
Last synced: 17 Oct 2024
https://github.com/kevintpeng/Learn-Something-Every-Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
algorithm aws blog computer-science course-materials data-engineering data-science education educational engineering learning math mathematics research software-engineering university unix waterloo
Last synced: 28 Oct 2024
https://github.com/patrickfav/blurtestandroid
This is a simple App to test some blur algorithms on their visual quality and performance.
algorithm android-application benchmark blur renderscript
Last synced: 30 Dec 2024
https://github.com/cyberzhg/clrs
Some exercises and problems in Introduction to Algorithms 3rd edition.
Last synced: 03 Oct 2024
https://github.com/stacygohyunsi/algorithms-primer
A consolidated collection of resources for you to learn and understand algorithms and data structures easily.
algorithm big-o bubble-sort data-structures dynamic-programming greedy-algorithm interview-practice interview-questions knapsack-problem linear-search linked-list merge-sort queues quicksort-algorithm sort sorting-algorithms stacks
Last synced: 27 Nov 2024
https://github.com/sahilbansal17/competitive_coding
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding.
algorithm algorithm-analysis algorithm-challenges algorithm-competitions algorithm-library algorithms algorithms-and-data-structures algorithms-implemented competitive-coding competitive-programming competitive-programming-algorithms competitive-programming-contests competitive-programming-reference cpp data-structures graph graph-algorithms hacktoberfest hacktoberfest2019 programming-contests
Last synced: 28 Dec 2024
https://github.com/hongzhaohua/jstarcraft-rns
专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.
algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system
Last synced: 28 Dec 2024
https://github.com/cosmicmind/samples
Sample projects using Material, Graph, and Algorithm.
algorithm cosmicmind data data-structure database graph material material-design projects swift swift-3 us
Last synced: 29 Dec 2024
https://github.com/carefree0910/carefree-learn
Deep Learning ❤️ PyTorch
algorithm automl computer-vision data-science deep-learning ensemble machine-learning numpy python pytorch tabular-data tabular-datasets
Last synced: 30 Dec 2024
https://github.com/cryptomorin/xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
algorithm api bukkit efficiency java java-edition library maven minecraft minecraft-plugin mojang-minecraft packet papermc performance plugin reflection spigot xseries
Last synced: 28 Dec 2024
https://github.com/HongZhaoHua/jstarcraft-rns
专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.
algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system
Last synced: 27 Oct 2024
https://github.com/mourner/tinyqueue
The smallest and simplest priority queue in JavaScript.
algorithm binary-heap data-structure javascript priority-queue
Last synced: 27 Dec 2024
https://github.com/leoribeiro/struc2vec
This repository provides a reference implementation of struc2vec.
Last synced: 11 Nov 2024
https://github.com/alpha037/data-structures-and-algorithms
Important data structures and algorithms implemented in Java along with solutions to AlgoExpert problems and some Leetcode problems.
algoexpert algoexperts algorithm algorithms algorithms-and-data-structures algorithms-implemented algorithms-java data-structure-java data-structures faang google-java-format java java-11 leetcode leetcode-java leetcode-solutions roadmap
Last synced: 29 Dec 2024
https://github.com/jihoonerd/data_structures_and_algorithms_in_python
:book: Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️
algorithm data-structure python solutions
Last synced: 29 Dec 2024
https://github.com/jihoonerd/Data_Structures_and_Algorithms_in_Python
:book: Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️
algorithm data-structure python solutions
Last synced: 30 Oct 2024
https://github.com/thealgorithms/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.
algorithm algorithms counting-sort datastructures euler m-script m-scripts machine-learning machine-learning-algorithms matlab mit-license nearest-neighbour-algorithm octave octave-scripts project project-euler project-euler-solutions
Last synced: 28 Dec 2024
https://github.com/mackorone/mms
A Micromouse simulator: write and test maze-solving code without a physical robot
algorithm ieee maze micromouse micromouse-simulator robot simulator
Last synced: 08 Nov 2024
https://github.com/antononcube/mathematicaforprediction
Mathematica implementations of machine learning algorithms used for prediction and personalization.
algorithm algorithms-implemented machine-learning-algorithms mathematica prediction
Last synced: 15 Dec 2024
https://github.com/antononcube/MathematicaForPrediction
Mathematica implementations of machine learning algorithms used for prediction and personalization.
algorithm algorithms-implemented machine-learning-algorithms mathematica prediction
Last synced: 20 Nov 2024
https://github.com/allalgorithms/python
Implementation of All ▲lgorithms in Python Programming Language
algorithm algorithms allalgorithms cipher cryptography dynamic-programming hacktoberfest math python searches searching sorting
Last synced: 28 Dec 2024
https://github.com/mourner/geokdbush
The fastest spatial index for geographic locations in JavaScript
algorithm awesome computational-geometry earth fast javascript spatial-index
Last synced: 26 Sep 2024
https://github.com/barretlee/algorithms
All algorithms writing with javascript in the book 'Algorithms Fourth Edition'.
algorithm algorithms-fourth-edition algorithms-writing javascript
Last synced: 27 Dec 2024
https://github.com/bailool/anms-codes
Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution
adaptive-non-maximal-suppression algorithm algorithm-overview anms cmake computer-vision cpp11 java matlab maximal-suppression-algorithms nms non-maximum-suppression opencv paper point-detection python qt robotics slam spatial-keypoints-distribution
Last synced: 24 Dec 2024
https://github.com/drvinceknight/nashpy
A python library for 2 player games.
algorithm computer-science equilibria game mathematics nash python
Last synced: 29 Dec 2024
https://github.com/loilo/fuse
🔍 Fuzzy search for PHP, ported from Fuse.js
algorithm fuzzy-search php search
Last synced: 27 Dec 2024
https://github.com/drvinceknight/Nashpy
A python library for 2 player games.
algorithm computer-science equilibria game mathematics nash python
Last synced: 12 Nov 2024
https://github.com/loilo/Fuse
🔍 Fuzzy search for PHP, ported from Fuse.js
algorithm fuzzy-search php search
Last synced: 03 Nov 2024
https://github.com/kumar-laxmi/algorithms
A Repository for algorithms in C, C++, Python and Java
algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023
Last synced: 28 Dec 2024
https://github.com/bighuang624/algorithms-notes
《算法(第4版)》笔记及代码 | 《Algorithms(Fourth Edition)》notes & code
Last synced: 25 Dec 2024
https://github.com/bighuang624/Algorithms-notes
《算法(第4版)》笔记及代码 | 《Algorithms(Fourth Edition)》notes & code
Last synced: 05 Nov 2024
https://github.com/kube-HPC/hkube
🐟 High Performance Computing over Kubernetes - Core Repo 🎣
algorithm cluster hkube kubernetes pipeline
Last synced: 09 Nov 2024
https://github.com/Derek-TH-Wang/quadruped_ctrl
MIT mini cheetah quadruped robot simulated in pybullet environment using ros.
algorithm gait locomotion mini-cheetah mit mpc pybullet quadruped quadruped-robot robot ros simulation terrain
Last synced: 21 Nov 2024
https://github.com/lemire/fastrange
A fast alternative to the modulo reduction
algorithm interval modulo-reduction range
Last synced: 26 Dec 2024
https://github.com/shellfly/algs4-py
A Python library for the textbook Algorithms, 4th edition
Last synced: 27 Dec 2024
https://github.com/brean/python-pathfinding
Implementation of common pathfinding algorithms
algorithm obstacle pathfinding pathfinding-algorithm python python-pathfinding python3
Last synced: 29 Dec 2024
https://github.com/timsort/cpp-TimSort
A C++ implementation of timsort
algorithm c-plus-plus sort sorting
Last synced: 16 Nov 2024
https://github.com/roseduan/algo-learn
学习数据结构与算法的代码示例,目前提供 Java、Python、Go、C++ 多种语言支持。
algorithm data-structures golang java leetcode python
Last synced: 27 Dec 2024
https://github.com/openset/leetcode
LeetCode Problems' Solutions
algorithm awesee awesome go leetcode leetcode-go
Last synced: 13 Oct 2024
https://github.com/hutusi/rethink-c
A reuseable codebase for C Programming Language.
algorithm algorithms c data-structures
Last synced: 26 Dec 2024
https://github.com/yuki-koyama/mathtoolbox
Mathematical tools (interpolation, dimensionality reduction, optimization, etc.) written in C++11 with Eigen
algorithm bfgs dimensionality-reduction eigen gpr interpolation mds optimization rbf
Last synced: 27 Dec 2024
https://github.com/raphaelvallat/antropy
AntroPy: entropy and complexity of (EEG) time-series in Python
algorithm complexity eeg entropy feature-extraction fractal-dimension machine-learning neuroscience numba python signal signal-processing
Last synced: 05 Nov 2024
https://github.com/coding-ai/easyapply-linkedin
RPA tool for applying to LinkedIn jobs
algorithm automation linkedin python robotic-process-automation robotics-programming rpa selenium selenium-python selenium-webdriver
Last synced: 29 Dec 2024
https://github.com/tboox/gbox
🎨 A multi-platform graphic library
algorithm drawing framebuffer glut graphics-library opengles sdl
Last synced: 29 Oct 2024
https://github.com/jelmerk/hnswlib
Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
algorithm java k-nearest-neighbors knn-search pyspark scala spark
Last synced: 30 Dec 2024
https://github.com/donng/play-with-data-structures
慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本
algorithm data-structures go imooc
Last synced: 24 Dec 2024
https://github.com/Donng/Play-with-Data-Structures
慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本
algorithm data-structures go imooc
Last synced: 12 Nov 2024
https://github.com/rsdn/CodeJam
Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another
algorithm assertions async codejam collections data-structures discriminated-unions io list range reflection string suffix-tree threading utilities xml
Last synced: 06 Nov 2024
https://github.com/nairuzabulhul/.codebits
:books: List of resources for Algorithms and Data Structures in Python & other CS topics @2017
algorithm algorithms books c computer-science databases django-tutorial hackerrank interview interview-questions leetcode networking operating-system programming programming-tutorial python python-tutorial resources security tech-interviews
Last synced: 30 Dec 2024
https://github.com/srbrettle/financial-formulas-library-.net-standard
A collection of methods for solving Finance/Accounting equations, implemented in C#.
accounting algorithm csharp csharp-library economics equation finance financial financial-analysis financial-engineering financial-markets financial-services formula investing investment quantitative-analysis quantitative-finance quantitative-trading stock-market technical-analysis
Last synced: 24 Dec 2024
https://github.com/liubin915249126/javascript
len的博客->前端相关。
algorithm css3 es6 html5 interview javascript
Last synced: 29 Dec 2024
https://github.com/DavidBelicza/PHP-Science-TextRank
:zap: :elephant: TextRank (resource-efficient and low-cost automatic text summarisation) for PHP
ai airtificialintelligence algorithm php science search summarization textrank
Last synced: 25 Nov 2024
https://github.com/davidbelicza/php-science-textrank
:zap: :elephant: TextRank (resource-efficient and low-cost automatic text summarisation) for PHP
ai airtificialintelligence algorithm php science search summarization textrank
Last synced: 29 Dec 2024
https://github.com/narasimha1997/ratelimiter
A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.
algorithm concurrency go go-library golang gomodule rate-limiting ratelimiter
Last synced: 26 Dec 2024
https://github.com/w8r/greinerhormann
Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
algorithm computational-geometry leaflet polygon-clipping polygon-intersection polygon-union
Last synced: 30 Dec 2024
https://github.com/q191201771/libchef
🍀 c++ standalone header-only basic library. || c++头文件实现无第三方依赖基础库
algorithm base chef consistent-hashing container cpp-library cpp-utilities cpp11 crypto data-structures defer encoding header-only helper lru project skiplist string system thread
Last synced: 29 Dec 2024
https://github.com/martinthoma/algorithms
This repository is for learning and understanding how algorithms work.
algorithm algorithms cpp examples java javascript pdf python
Last synced: 29 Dec 2024
https://github.com/mapbox/turf-swift
A Swift language port of Turf.js.
algorithm computational-geometry geojson geospatial gis ios macos swift turf
Last synced: 22 Nov 2024
https://github.com/ramshandilya/bezier
Algorithm to draw smooth bezier curves through a set of points
Last synced: 19 Dec 2024
https://github.com/linrongbin16/way-to-algorithm
Algorithm Tutorial and Source Code
algorithm c-plus-plus gitbook tutorial
Last synced: 25 Dec 2024
https://github.com/lonelyenvoy/python-memoization
A powerful caching library for Python, with TTL support and multiple algorithm options.
algorithm cache cache-python decorator extendable extensible fifo fifo-cache functional-programming lfu lfu-cache lru lru-cache memoization memoization-library memoize-decorator python-memoization ttl ttl-cache ttl-support
Last synced: 14 Nov 2024
https://github.com/crabcamp/lexrank
LexRank algorithm for text summarization
algorithm lex lexrank markov-chains rank summarization summarizer summary text
Last synced: 03 Nov 2024
https://github.com/amilajack/js-algorithms
A collection of algorithms written in javascript
algorithm javascript leetcode leetcode-solutions
Last synced: 24 Dec 2024
https://github.com/llogiq/bytecount
Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast
algorithm byte-count hacktoberfest rust
Last synced: 26 Dec 2024
https://github.com/aladdinpersson/algorithms-collection-python
Collection of Algorithms implemented in Python
algorithm algorithms algorithms-python
Last synced: 25 Dec 2024
https://github.com/lithammer/go-jump-consistent-hash
:zap: Fast, minimal memory, consistent hash algorithm
algorithm consistent-hash-algorithm go jump-consistent-hash
Last synced: 30 Dec 2024
https://github.com/panyifei/panyifei.github.io
:octocat::octocat:请访问 http://panyifei.github.io 一个前端工程狮的打怪日常,欢迎star
Last synced: 04 Nov 2024
https://github.com/chasedehan/boostaroota
A fast xgboost feature selection algorithm
algorithm boruta data-science datascience datascientist dimension-reduction feature-selection machine-learning machine-learning-algorithms machinelearning xgboost xgboost-algorithm
Last synced: 30 Dec 2024
https://github.com/alexprut/hackerrank
🍒 Solution to HackerRank problems
algorithm algorithms competitive-programming data-structures hackerrank hackerrank-solutions
Last synced: 30 Dec 2024
https://github.com/hongzhaohua/jstarcraft-ai
目标是提供一个完整的Java机器学习(Machine Learning/ML)框架,作为人工智能在学术界与工业界的桥梁. 让相关领域的研发人员能够在各种软硬件环境/数据结构/算法/模型之间无缝切换. 涵盖了从数据处理到模型的训练与评估各个环节,支持硬件加速和并行计算,是最快最全的Java机器学习库.
algorithm dl4j java linear machine-learning nd4j nearest-neighbor neural-network probabilistic-graphical rule structure support-vector-machine tree
Last synced: 25 Dec 2024