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: 2026-03-23 00:01:10 UTC
- JSON Representation
https://github.com/trishume/popclick
Detecting lip popping noises to trigger an action.
algorithm audio-recognition spectrograph
Last synced: 26 Jul 2025
https://github.com/razican/vsop87-rs
VSOP87 algorithm in Rust
algorithm hacktoberfest keplerian-elements rust vsop87
Last synced: 22 Mar 2025
https://github.com/exanauts/exatron.jl
Julia implementation of TRON solver on GPUs
Last synced: 05 Sep 2025
https://github.com/yoyoberenguer/sobel-feldman
Sobel–Feldman, Prewitt, Canny filter
algorithm convolution edge-detection filter python sobel
Last synced: 03 Apr 2025
https://github.com/chrispenner/wave-function-collapse
Wave function collapse procedural generation for arbitrary graphs
algorithm graphics procedural-generation wave-function-collapse
Last synced: 06 Apr 2025
https://github.com/arasgungore/cmpe250-projects
Five Java projects assigned for the Data Structures and Algorithms (CMPE 250) course in the Fall 2021-22 semester.
algorithm algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms dijkstra dijkstra-algorithm dijkstra-shortest-path dijkstras-algorithm dinic-algorithm discrete-event-simulation dsa dynamic-programming graph-algorithms java job-scheduling job-scheduling-algorithm prims-algorithm prims-algorithm-java
Last synced: 12 Apr 2025
https://github.com/developerpaul123/optimum
Accessible and modern implementations of common optimization algorithms.
algorithm cpp cpp-lib cpp-library cpp20 cpp20-library evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms genetic-optimization-algorithm header-only nelder-mead-algorithm optimization optimization-algorithms optimization-methods optimizer optimum
Last synced: 22 Jul 2025
https://github.com/davidnguyen11/p-queue-ts
Priority Queue in Typescript & Javascript
algorithm array-heap binary-heap binary-trees data-structures javascript nodejs priority-queue typescript
Last synced: 22 Mar 2025
https://github.com/mmstick/permutate
Generic permutator written in Rust that permutates both lists of lists and singular lists using references.
Last synced: 17 Mar 2025
https://github.com/alaingalvan/strange-attractors
⤴️ Algorithms to generate strange attractors such as Lorenz, Burgers, etc.
algorithm attractors marmoset procedural strange toolbag vertex-buffer
Last synced: 07 Mar 2026
https://github.com/weilix88/buildsimhub_python_api
Python API
algorithm cloud-simulation energyplus html parametric plotly
Last synced: 17 Mar 2026
https://github.com/kristersjakobsson/solnp
C++ implementation of the SQP algorithm SOLNP, utilizing Lagrangian Relaxation to handle both Inequality and Equality constraint functions. Good for solving constrained objective functions on convex surfaces.
algorithm cpp11 dlib optimization-algorithms python python-wheels solnp solnp-algorithm wheels
Last synced: 10 Apr 2025
https://github.com/acecoooool/algs4cplusplus
Algorithms, 4th edition textbook code (using c++)
algorithm algs4 cplusplus-11 cplusplus-14
Last synced: 10 Apr 2025
https://github.com/outdooractive/gis-tools
A collection of GIS tools, including a GeoJSON implementation with projection support and WKB/WKT coders as well as many algorithms ported from turf.js
algorithm computational-geometry geojson geojson-data geojson-library geojson-parser geospatial gis ios linux macos swift swiftdata turf tvos watchos wkb wkt
Last synced: 17 Mar 2025
https://github.com/syipmong/dsa-practice
This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms
algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack
Last synced: 17 Mar 2025
https://github.com/programming-with-love/leetcode
🛫️Tujietg's leetcode brushing record~
algorithm brush-leetcode leetcode leetcode-java leetcode-python leetcode-solutions math sql tree
Last synced: 28 Apr 2025
https://github.com/r-barnes/barnes2019-landscape
Landscape evolution models and graph processing on the GPU
Last synced: 15 Apr 2025
https://github.com/xcrypt0r/baekjoon
🔫 Solve Baekjoon Algorithm
algorithm baekjoon boj problem-solving ps
Last synced: 28 Apr 2025
https://github.com/viadee/javaanchorexplainer
Explains machine learning models fast using the Anchor algorithm originally proposed by marcotcr in 2018
ai algorithm anchor explainable-ai h2oai java machine-learning
Last synced: 13 Oct 2025
https://github.com/cyrildever/feistel
Feistel cipher implementation in Golang for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 14 Oct 2025
https://github.com/richox/comprox
An experimental lossless data compression program with high compression ratio.
Last synced: 29 Oct 2025
https://github.com/bobbui/sorting-algorithm-simulation
Sorting Algorithm Simulation
algorithm html js sorting-algorithms
Last synced: 09 Apr 2025
https://github.com/thinktankshark/algorithm_solutions
Algorithm Problems and Solutions in JavaScript
algorithm algorithm-challenges algorithm-solutions hackerrank-solutions javascript leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/sameerkumar18/the-unix-philosophy
Extracts from the Unix Philosophy 🖥🗝
algorithm computer-science extract philosophy simplicity unix unix-philosophy
Last synced: 08 Jan 2026
https://github.com/saying121/lcode
An application of terminal write leetcode.一个终端刷力扣的应用。
algorithm cli leetcode ratatui-rs rust tui
Last synced: 23 Oct 2025
https://github.com/tarantinoarchive/won
A new way to see HTML Web Pages
algorithm cli comparison convertions css css-parsing development html html-page js-binding json languages languages-binding npm web won
Last synced: 27 Apr 2025
https://github.com/da-in/algorithm-study
✏️ 알고리즘 스터디 (2023.01~)
algorithm codingtest daily study
Last synced: 10 Apr 2025
https://github.com/richard-uk1/integer-sqrt-rs
Integer square root algorithm implemented for rust integer primitives
Last synced: 12 Dec 2025
https://github.com/microwind/algorithms
经典算法+数据结构源码,C/Java/Python/JS/Go/Rust等不同语言实现。适合大学生和初级工程师学习,详细讲解每一个步骤,让你把基础打牢固。
algorithm algorithms bubble-sort bubblesort c cpp data-structures factor go insertion-sort java js merge-sort mergesort python quicksort radix-sort shellsort sort ts
Last synced: 07 Feb 2026
https://github.com/alexprut/algo
🍒 Classic Algorithms and Data Structures implemented in Java
algorithm algorithms data-structures java
Last synced: 30 Apr 2025
https://github.com/federicobond/c3-linearization
A package for doing Solidity and Python-style C3-linearization in ECMAScript
algorithm c3 linearization mro nodejs python solidity
Last synced: 20 Mar 2025
https://github.com/bamescience/mistle
Mistle is a fast spectral search engine. It uses a fragment-indexing technique and SIMD intrinsics to match experimental MS2 spectra to large spectral libraries at a high performance.
algorithm metaproteomics proteomics spectral-library tandem-ms
Last synced: 23 Aug 2025
https://github.com/ice1000/oi-codes
:closed_lock_with_key: Solutions for online code challenges. Don't be evil.
acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript
Last synced: 18 Mar 2025
https://github.com/lynkos/grovers-algorithm
Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.
algorithm anaconda anaconda3 conda grover grover-algorithm grovers-algorithm jupyter jupyter-notebook latex python python3 qiskit quantum quantum-algorithms quantum-computing quantum-search quantum-search-algorithm
Last synced: 01 Sep 2025
https://github.com/sam-k0/mogussort
World's 📮SUSSIEST📮 sorting algorithm
algorithm amogus baka imposter imposter-syndrome sorting-algorithm sorting-algorithms sus sussy sussybaka zussy-ballz
Last synced: 10 Jul 2025
https://github.com/asabaseiban/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 11 Apr 2025
https://github.com/flashxio/knor
A repo to allow validation of performance results in the knor paper and provide a fast, scalable k-means implementation.
algorithm cluster distributed-computing external-memory kmeans-clustering numa streaming
Last synced: 10 Nov 2025
https://github.com/tentone/constellations
Particle collision with quad-tree experiment inspired by games like Eufloria and Auralux.
algorithm gamedev libgdx quadtree
Last synced: 07 May 2025
https://github.com/brake/milenage
Java implementation of 3GPP™ TS 35.206 Milenage algorithm
3gpp algorithm calculations java javadoc telecom
Last synced: 24 Jun 2025
https://github.com/z2oh/chromatic_confinement
Rust implementation of k-d tree to efficiently perform color quantization to predefined sets
algorithm kdtree quantization rust
Last synced: 14 Apr 2025
https://github.com/paulnorthrop/itp
The Interpolate, Truncate, Project (ITP) Root-Finding Algorithm
algorithm bracketing itp itp-method root-finding
Last synced: 29 Jul 2025
https://github.com/changhuixu/angular-maze
A maze generator and path finder in Angular
algorithm angular canvas canvas-animation maze maze-game maze-generator maze-solver typescript
Last synced: 19 Aug 2025
https://github.com/insomnius/code-geek
This repo is dedicated to store all of programing interview test from a very simple one to a very hardest one, algorithm impmlementation and all of geeky code.
Last synced: 08 Jul 2025
https://github.com/raoulvdberge/raptor
Simple Java implementation of the Raptor (Round-Based Public Transit Routing) algorithm.
algorithm journey-planner public-transport raptor transit
Last synced: 18 Mar 2025
https://github.com/sensirion/gas-index-algorithm
Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation
Last synced: 30 Apr 2025
https://github.com/louis-e/libraryofbabel-python
Simple Python implementation of the Library of Babel
Last synced: 14 Jul 2025
https://github.com/richox/sorting_algorithms_benchmark
sorting algorithms benchmark
Last synced: 29 Oct 2025
https://github.com/FR-vdash-bot/Algorithm
Verified efficient algorithms in Lean4.
algorithm data-structure lean lean4
Last synced: 22 Jul 2025
https://github.com/ehmicky/wild-wild-parser
🤠 Parser for object property paths with wildcards and regexps 🌵
algorithm data-structures filter functional-programming glob globbing globstar javascript json library map nodejs parsing path recursion regex regexp regular-expression typescript wildcard
Last synced: 02 Aug 2025
https://github.com/pjullrich/algorithms-in-python
Python Implementations of different Algorithms
Last synced: 10 Apr 2025
https://github.com/victoriadrake/fancy-unicode
Turn boring plain text into pretty unicode characters.
algorithm converter javascript unicode
Last synced: 16 Feb 2026
https://github.com/alexcambose/virtual-dom
A Virtual DOM algorithm implementation that improves front end performance by updating only changed nodes in the DOM.
algorithm api diffing dom dom-builder dom-element dom-events dom-manipulation dom-node dom-tree hyperscript json lightweight object optimization react virtual-dom
Last synced: 22 Jun 2025
https://github.com/khadkarajesh/internship-preparation-kit
Repository consist the technical and behavioural questions asked by french tech companies for internship
algorithm algorithms coding-interviews codinggame data-science data-structures data-structures-and-algorithms french hacktoberfest hacktoberfest-accepted hacktoberfest2022 internship interview interview-practice interview-preparation interview-questions interview-test leetcode python software-engineering
Last synced: 15 Jul 2025
https://github.com/arasgungore/ee242-projects
Three C++ projects assigned for the Numerical Methods for Electrical Engineering (EE 242) course in the Spring 2021 semester.
algorithm algorithms bisection-method cplusplus cpp eigenvalue eigenvalues eigenvalues-and-eigenvectors eigenvector eigenvectors gaussian-elimination gaussian-elimination-algorithm matrix-solver numerical-methods partial-pivoting polynomial-roots power-iteration secant-method solving-algorithm terminal-based
Last synced: 12 Apr 2025
https://github.com/innofang/familybond
👨👨👧👧 An application, combined with children's end and parents' end, which lets children take good care of their parents and parents can use a smartphone to detect their heart rate.
algorithm android application care competition-project heart-rate modularization mvp suspicious-messages
Last synced: 29 Apr 2025
https://github.com/kamyu104/googlecodejam-2014
🏃 Python Solutions of All 27 Problems of GCJ 2014
algorithm codejam competitive-programming contest-programming gcj google-code-jam googlecodejam programming-contests python
Last synced: 01 Jul 2025
https://github.com/yi-ge/cpp-practice
C++ 算法练习。
algorithm algorithms c cpp data-structures leetcode leetcode-solutions
Last synced: 11 Oct 2025
https://github.com/starnekovo/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 29 Jun 2025
https://github.com/oleksiyrudenko/stalin-sort
A repressive sorting algorithm (not really sorting)
algorithm data-repression educational-project kottans nodejs npm-module stalin-sort stalinsort
Last synced: 25 Mar 2025
https://github.com/vincenzopalazzo/cpstl
Copy and Paste standard library (CPSTL) is a repository with a collection of data structure and algorithms in many different languages
algorithm bloom-filter competitive-programming competitive-programming-contests hacktoberfest
Last synced: 22 Apr 2025
https://github.com/jwood000/rcppbigintalgos
R Package for Factoring Big Integers using the C Library GMP (GNU Multiple Precision Arithmetic)
algorithm gmp integer-factorization mpqs prime-factorizations primes quadratic-sieve quadratic-sieve-algorithm
Last synced: 22 Oct 2025
https://github.com/xwzy/godan
Skip List, Bloom Filter, Ring Buffer, Query Counter, LRU, LFU... 🚀🚀🚀 Data structures and algorithm implementation in golang.
algorithm algorithms-and-data-structures data-structures golang
Last synced: 22 Jan 2026
https://github.com/akkefa/must-read-books-of-all-time
Must Read Books of All Time
algorithm books datastructures deep-learning machine-learning statistics
Last synced: 23 Jan 2026
https://github.com/slimgroup/slimoptim.jl
Optimization algorithms for inverse problems.
algorithm constraints denoising optimization-algorithms quasi-newton spg
Last synced: 24 Oct 2025
https://github.com/ethanabrooks/computational-graph
Efficiently performs automatic differentiation on arbitrary functions. Basically a rudimentary version of Tensorflow.
algorithm backpropagation backpropagation-algorithm graph matrices
Last synced: 11 Apr 2025
https://github.com/paarthmadan/playground
Fundamental computer science algorithms and preparation for computing contests.
algorithm breadth-first-search canadian-computing-competition ccc dijkstra java python rust
Last synced: 02 Mar 2026
https://github.com/lancern/llvm-anderson
Anderson points-to analysis implementation based on LLVM
algorithm llvm llvm-anderson llvm-ir pointer-analysis points-to-analysis program-analysis static-analysis
Last synced: 16 Apr 2025
https://github.com/poyters/stella
Elixir library providing implementations of the most famous algorithms, data structures and math functions
algorithm algorithms data-structures datastructures elixir elixir-lang math
Last synced: 04 Jul 2025
https://github.com/whitfin/jumper
Jump consistent hash implementation in Elixir (without NIFs)
algorithm distributed-systems hashing
Last synced: 19 Apr 2025
https://github.com/jovins/algorithm
Record daily training algorithms and data structures by Swift
algorithm leetcode structure swift
Last synced: 28 Oct 2025
https://github.com/f0rkr/philosophers
The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.
algorithm c deadlock forks mutex-synchronisation processes semaphore threads
Last synced: 23 Apr 2025
https://github.com/nazanin1369/algorithm.js
Javascript implementation of data-structures and algorithms
algorithm bfs dfs graph javascript tree
Last synced: 21 Oct 2025
https://github.com/toolbuddy/graph-theory
📚 Notes/Implementation for course - graph theory. 🤔🤔
algorithm graph-theory papogen tutorial
Last synced: 01 Jul 2025
https://github.com/yeziahehe/leetcode.swift
Solutions to LeetCode by Swift.
Last synced: 22 Apr 2025
https://github.com/abranhe/allalgorithms-js
The All ▲lgorithms Javascript Library
algorithm algorithms allalgorithms data-structures javascript js math searching-algorithms sorting-algorithms
Last synced: 23 Mar 2025
https://github.com/windwalker-io/crypt
[READ ONLY] Openssl and libsodium encryption and password hashing adapters for PHP.
aes algorithm blowfish ciphers crypto crypto-library hash-algorithm libsodium openssl-extension password password-generator password-hash php-openssl
Last synced: 15 Mar 2026
https://github.com/aalekhpatel07/minimax
A game-playing engine (written in Rust) that uses the Minimax Algorithm with alpha-beta pruning for arbitrary two-player Minimax games like Chess, TicTacToe, Go, Connect Four, etc.
algorithm alpha-beta-pruning game-ai game-engine minimax-algorithm rust-lang tictactoe
Last synced: 10 Apr 2025
https://github.com/3zcurdia/annealing
Simulated annealing ruby implementation
Last synced: 07 Mar 2026
https://github.com/AsabaSeiban/BUAAEntrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 13 May 2025
https://github.com/blossom-babs/data-structures-and-algorithm
Data structures and algorithms solutions in javascript and pythong - arrays, linked list, trees, lists, object oriented programming
algorithm algorithms data-structures javascript jest-tests leetcode
Last synced: 04 Oct 2025
https://github.com/soran-ghaderi/efficientcof
A new efficient subspace and K-Means clustering based method to improve Collaborative Filtering
algorithm clustering collaborative-filtering high-dimensionality machine-learning movielens neighbor-users nusccf pearson python recommender-system similarity sparsity subspace subspace-clustering tree-structure
Last synced: 07 Sep 2025
https://github.com/dhhruv/stock-price-prediction
A deep learning project in which the model was trained using LSTM layers and Tata Stock prices were predicted and compared with thier actual values.
algorithm cli college-project data data-science dataset deep-learning jupyter jupyter-notebook lstm machine-learning prediction science shell stock-price-prediction tata-beverages terminal
Last synced: 03 May 2025
https://github.com/sleekpanther/bipartite-matching
Application of Ford-Fulkerson algorithm to find the maximum matching between 2 sides of a bipartite graph
algorithm bipartite-graphs bipartite-network capacity cardinality directed-edges directed-graphs flow-network flow-networks ford-fulkerson graph match maxflow maximum-matching
Last synced: 12 Apr 2025
https://github.com/jbuckmccready/cavaliercontoursdev
Interactive UI development repository for the CavalierContours project
2d algorithm cad cam computational-geometry geometry hilbert-curve spatial-index
Last synced: 23 Jul 2025
https://github.com/rain1024/datastructures-algorithms-competitive-programming
<Hello!> -|DaS.Algo|- +Pr0bl3m5! `Comp::Ete` {Solve~Fun} ^Join_us^
advent-of-code advent-of-code-2022 algorithm algorithms codeforces competitive-programming data-structures data-structures-and-algorithms leetcode
Last synced: 19 Aug 2025
https://github.com/craft-code-club/algorithms-data-structures-from-zero-to-hero
Algorithms & Data Structures - From Zero to Hero
algorithm algorithms algorithms-and-data-structures data-structures
Last synced: 13 Apr 2025
https://github.com/chen0040/pyalgs
Package pyalgs implements algorithms in Robert Sedgwick's Algorithms using Python
algorithm data-structures graph-algorithms python string-manipulation string-search
Last synced: 15 Aug 2025
https://github.com/gooofy/py-vad-mh
Cython implementation of Moattar and Homayounpour's Voice Activity Detection (VAD) algorithm fast enough for real-time on an RPi 3.
algorithm cython-port microphone python voice-activity-detection
Last synced: 14 Apr 2025
https://github.com/winterpuma/bmstu_aa
bmstu, IU7-5, Анализ Алгоритмов (2019)
5term algorithm algorithms bmstu iu7
Last synced: 06 Mar 2026
https://github.com/dynesshely/prouter
A library to visualize algorithm by tracing your code.
algorithm algorithm-analysis algorithm-visualizer visualization
Last synced: 20 Mar 2025