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-07-19 00:01:27 UTC
- JSON Representation
https://github.com/mnitchev/microverse
Genetic algorithms training neural networks.
algorithm genetic neural-network simulation
Last synced: 16 Aug 2025
https://github.com/sleleu/push_swap
A little algorithm to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions
Last synced: 19 May 2026
https://github.com/endiliey/algorithms
:books: Algorithms and data structures for personal review and revision
algorithm array cpp data-structures graphs list sorting-algorithms trees vector
Last synced: 22 Jun 2025
https://github.com/dedztbh/luojia1-cloud-detection
Luojia-1 Satellite Visible Band Nighttime Imagery Cloud Detection
algorithm cloud-mask image-processing light-pollution nighttime-images satellite streetlights
Last synced: 20 Mar 2025
https://github.com/peterzhu2118/algorithms
A collection of general purpose algorithms
algorithm algorithm-library algorithms algorithms-implemented java
Last synced: 16 Aug 2025
https://github.com/anfany/project-euler-by-python3
利用Python3解决欧拉计划,中文题目+代码
algorithm euler math programming python python3
Last synced: 06 Mar 2026
https://github.com/arealayer/jet-usdjj
Stablecoin on Lightning Network
algorithm bitcoin borrow btc collateral decentralized defi dex layer2 layer2labs layer3 lending lightning-network onion privacy product satoshi stablecoin tor
Last synced: 27 Jul 2025
https://github.com/xsami/algorithms
The purpose of this repo is to store algorithms that I have solved in differents website, interviews, or made by myself
algorithm coding-challenge coding-interviews data-structures
Last synced: 12 Jan 2026
https://github.com/sheikhartin/simplified-memory-bounded-a-star
Implementation of the SMA* search algorithm what tries to manage costs along the way...
ai algorithm astar pathfinding search-algorithm shortest-path smastar
Last synced: 03 Apr 2025
https://github.com/zikwall/geofind
:globe_with_meridians: Go implementation Point-In-Polygon Algorithm
algorithm geolocation go golang implementation implementation-of-algorithms point-in-polygon polygon
Last synced: 07 Mar 2026
https://github.com/c0mm4nd/go-eaglesong
A Golang Library of Eaglesong Hash Function
algorithm eaglesong hash nervos
Last synced: 25 Jun 2025
https://github.com/knightchaser/cryptography
A programmatic resource for cryptography (Gachon CPS + Personal)
algorithm cryptography implementation resource snippet
Last synced: 03 Aug 2025
https://github.com/dynonguyen/huffman-coding
Static Huffman Coding algorithm with C++
Last synced: 17 Feb 2026
https://github.com/maxgfr/supertrend
Implementation of supertrend indicator
algorithm javascript node supertrend technical-indicators technicalindicators trading typescript
Last synced: 21 Jun 2025
https://github.com/risto-stevcev/haskell-karatsuba-multiplication
:abcd: λ Karatsuba multiplication implemented in Haskell
algorithm haskell karatsuba multiplication
Last synced: 07 Aug 2025
https://github.com/chiclaim/bookcodepractise
BookCodePractise
algorithm datastructures javaframework
Last synced: 16 Mar 2026
https://github.com/superbderrick/algorithms
Algorithm Study project
algorithm algorithm-challenges
Last synced: 20 Jul 2025
https://github.com/hlts2/least-connections
lock-free least-connections balancing algorithm written in golang
algorithm balancer balancing go golang goroutine-safe least-connected lock-free
Last synced: 10 Jul 2025
https://github.com/lemire/monotonesegment
JavaScript library for monotone segmentation of time series
algorithm javascript monotone-segmentation
Last synced: 21 Jun 2025
https://github.com/davidyslu/LeetCode
Personal submissions on LeetCode
algorithm data-structures hacktoberfest interview leetcode
Last synced: 17 Aug 2025
https://github.com/tigercosmos/csie1212
2018 CSIE1212: Data Structures and Algorithms
algorithm datastructure leetcode
Last synced: 26 Mar 2025
https://github.com/yoyoberenguer/hsl
HSL to RGB and RGB to HSL
algorithm color-conversion hsl hue luminescence saturation
Last synced: 03 Apr 2025
https://github.com/cyrildever/feistel-jar
Feistel cipher implementation for the JVM providing format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 19 Feb 2026
https://github.com/tychozzz/leetcode-everyday
Leetcode Everyday! Summary Everyday! Improve Everyday!
algorithm coding interview leetcode
Last synced: 18 Feb 2026
https://github.com/0xgeorgii/imageblendingalgorithms
Library with algorithms to blend images
algorithm blending-images image-processing
Last synced: 28 Jun 2025
https://github.com/apoorva-info/data-structures-and-algorithms
This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.
algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube
Last synced: 12 Feb 2026
https://github.com/francescosaveriozuppichini/paxos
Distributed Algorithm 2018 Project - USI
Last synced: 30 Mar 2025
https://github.com/t145/traveling-salesman
Above-average TSP estimater w/ no strict dependencies
algorithm distance graph java-8 solution thought traveling-salesman
Last synced: 11 Aug 2025
https://github.com/ryosukecla/go-cs
algorithms, data structures, mathematics written in golang
algorithm computer-science data-structures golang math
Last synced: 08 Sep 2025
https://github.com/yihonglei/thinking-in-algorithms
LeetCode Solutions
algorithm algorithms algorithms-and-data-structures java leetcode leetcode-c leetcode-java leetcode-solutions
Last synced: 25 Jun 2025
https://github.com/sdroege/rust-muldiv
Multiply & Divide trait for unsigned integers with overflow protection
algorithm mathematics rust trait
Last synced: 07 Jul 2025
https://github.com/3f/fnv1a128
FNV-1a 「 128-bit 」 High-Speed implementations 🚀 using LX4Cnh etc.
algorithm algorithms fnv fnv-1a fnv-algorithm fnv-algorithms fnv128 fnv1a fnv1a128 hashing lx4cnh optimization speed
Last synced: 14 Apr 2025
https://github.com/ersoyfilinte/race-tracks
This repository provides a solution to race tracks math problem.
Last synced: 14 Jan 2026
https://github.com/seesjays/sorgra
ELPath, adapted for the web.
algorithm bubble-sort insertion-sort javascript material-ui merge-sort mergesort python quicksort quicksort-algorithm react reactjs selection-sort sorting typescript
Last synced: 07 May 2026
https://github.com/nicojuicy/graphplan
GraphPlan ~Goap algorithm to use for AI. Popularized in the game F.E.A.R.
algorithm csharp goal-action-oriented-planning goap graphplan graphplan-algorithm strips strips-algorithm
Last synced: 31 Mar 2025
https://github.com/swarajkumarsingh/load-balancer
Simple Load Balancer using Golang, which uses Round Robin Algorithm, and distributes connection to mutiple servers
algorithm backend go golang load-balancer loadbalancer loadbalancing round-robin
Last synced: 14 Oct 2025
https://github.com/timvisee/hhs-p7-movie-recommendation-engine
:movie_camera: Big data project for college (HHS) period 7
algorithm hadoop recommendation-engine spark
Last synced: 18 May 2026
https://github.com/zyxue/rljs
RLjs currently serves as an interactive playground for learning reinforcement learning.
agent algorithm policy-iteration q-learning react reinfrocement-learning rl-algorithms value-iteration
Last synced: 16 May 2026
https://github.com/hojongs/algorithm
A set of source codes to solve algorithm written in python
algorithm baekjoon leetcode programmers python
Last synced: 06 Oct 2025
https://github.com/churnikov/social-economics-models-course
Implementation of Frank Wolfe algoritm on python
algorithm apmath frank-wolfe genetic-algorithm krylatov modeling saint-petersburg spbu transport university-project
Last synced: 17 Jan 2026
https://github.com/0xdaksh/employeechurn
A Deep Neural Network that can Classify Employee Churn with ~97% Accuracy
algorithm artificial-neural-networks classifier deep-learning deep-neural-networks keras machine-learning tensorflow
Last synced: 14 Sep 2025
https://github.com/eriksvedang/astarinc
A proof of concept implementation of the A* algorithm, using C.
Last synced: 25 Jun 2025
https://github.com/cloventt/intervaltree
Interval Tree implementation in Java
algorithm algorithms data-structure data-structures datastructures interval interval-tree intervals java java-8 java8 range
Last synced: 07 Oct 2025
https://github.com/kamyu104/metahackercup-2024
🏃 Python3 Solutions of All 27 Problems in MHC 2024
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup meta-hacker-cup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/andrelmlins/rbf-dda
Radial Basis Function (RBF) with Dynamic Decay Adjustment (DDA) algorithm
algorithm classification-algorithm dda neural-network rbf
Last synced: 04 Jul 2025
https://github.com/mitinpavel/ctci_rust
Rust solutions for Cracking the Coding Interview book
algorithm big-o ctci interview-questions rust
Last synced: 01 Apr 2025
https://github.com/sporbarhet/parentageanalysisoh.net
A library for parentage analysis using efficiently computed opposing homozygote counts.
algorithm bioinformatics genetics genomics homozygosity
Last synced: 14 Jan 2026
https://github.com/chasestarr/karatsuba
Karatsuba multiplication
algorithm bignum go karatsuba multiplication
Last synced: 13 Jun 2026
https://github.com/djosix/doubly-stochastic-matrix
Algorithms for randomly generating doubly stochastic matrices. A doubly stochastic matrix is one where each row and each column sums up to 1.
algorithm doubly-stochastic-matrix python
Last synced: 19 Jun 2026
https://github.com/st1lson/8-puzzle
8-puzzle solver with IDS and RBFS algorithms
8-puzzle 8-puzzle-solver algorithm algorithms csharp search
Last synced: 06 Jun 2026
https://github.com/aminul-islam-niloy/cpp-programming-and-templates-
Basic and advance c++ code for learner.
Last synced: 11 Feb 2026
https://github.com/parsapoorsh/tictactoe-xo-ai
Best move generator algoritm. 3x3, 4x4 and more without limits.
algorithm alpha-beta-pruning minimax tic-tac-toe tictactoe
Last synced: 13 May 2026
https://github.com/md-shamim-ahmad/hackerrank-online-judge-problems-solutions
This repository contains my accepted solutions for many HackerRank online judge problems
algorithm array competitive-programming cpp data-structures graph hackerrank hackerrank-solutions java linked-list mathematics python queue solutions stack tree
Last synced: 06 May 2026
https://github.com/hxndev/implementing-linux-cl-utility-grep
CL = Command Line. GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string
algorithm command-line complexity cpp grep linux pattern search time-complexity-analysis utility
Last synced: 05 May 2026
https://github.com/StephenDoyle10/UK-Salary-Calculator
Front-end. Interactive JavaScript on this project enables one to input their salary to find out what their take home pay is, and how much in income tax and national insurance they are deducted.
algorithm bootstrap css html javascript mocha
Last synced: 11 Mar 2025
https://github.com/kaidenfrizu/median-of-medians
Analysis of Median-of-Medians algorithm through Python
algorithm median-of-medians numba python
Last synced: 31 Mar 2025
https://github.com/hengxin/algorithm-lectures
Lectures for the Algorithm Course
algorithm course lecture-notes
Last synced: 25 Feb 2026
https://github.com/dmironenko/leetcode
some solutions to problems on leetcode
algorithm leetcode problem solution
Last synced: 10 Jan 2026
https://github.com/liorkogan/streamsampler
A header-only C++ library implementing seven reservoir sampling algorithms for streaming data.
algorithm online-algorithm probabilistic reservoir-sampling stream stream-sampler
Last synced: 21 Feb 2026
https://github.com/y1r/graph
Graph Algorithms Visualizer
algorithm csharp graph visualization wpf
Last synced: 12 May 2026
https://github.com/yangjiaxi/ita
Introduction to Algorithms
algorithm data-structure introduction-to-algorithms
Last synced: 13 May 2026
https://github.com/voyrox/dynamic-scheduling
Dynamic Scheduling using Tomasulo’s Algorithm
algorithm assembly emulator ibm rust tomasulos-algorithm
Last synced: 05 Feb 2026
https://github.com/josephakaro/30-days_of_algorithms
Creating a structured 30-day challenge to learn data structures and algorithms is a fantastic idea! Checkout the README.md for in-depth guideline.
30-days-of-code 30daysofcode algorithm algorithms algorithms-and-data-structures data-structures python python3
Last synced: 14 Apr 2026
https://github.com/das-jishu/pottermania
Pottermania is basically a website which allows you to take a quiz based on the magical world of Harry Potter. There is no predefined question bank. Rather, questions are generated based on a simple algorithm, every time an user takes the quiz. Data is fetched using an API.
algorithm api bootstrap css frontend github github-pages harry-potter html javascript potterapi quiz
Last synced: 30 Apr 2026
https://github.com/andrewkchan/wave-function-collapse
Annotated implementation of wave function collapse algorithm
algorithm constraint-satisfaction-problem gamedev generative-model procedural-generation wfc
Last synced: 18 Jul 2025
https://github.com/iehgit/nontree
A python package for n-tree 2D data structures similar to and including quadtree, with mapping to payload data
algorithm data-structures python quadtree
Last synced: 12 Apr 2025
https://github.com/nvinayvarma189/rank
Implementation of ranking system
algorithm downvote javascript ranking ranking-algorithm rating rating-algorithm upvote
Last synced: 03 Jul 2025
https://github.com/cuixing158/serialize-deserialization
matlab struct or struct array Serialize/Deserialize
algorithm code-generation matlab serialization
Last synced: 14 Jun 2026
https://github.com/demonstrandum/a-star
A* path finding algorithm for images, in Ruby.
a-star algorithm chunky-png image labyrinth linux macos maze maze-solver pathfinding pixel png ruby unix windows
Last synced: 07 Apr 2025
https://github.com/rhcarvalho/dawgo
DAWGo is the home for a particular implementation of a Directed Acyclic Word Graph in Go.
algorithm data-structure directed-graph go golang graph natural-language-processing trie
Last synced: 04 Jun 2026
https://github.com/erik3010/pacman-resolver
Pacman Resolver
algorithm bfs-algorithm bfs-search typescript vue vue3 vuejs
Last synced: 11 May 2026
https://github.com/rushingfox/2d-ising-model-by-mcmc
CUHK PHYS4061 Computational Physics Project B; from two approaches: SSF and Wolff
algorithm computational-physics solid-physics
Last synced: 06 Sep 2025
https://github.com/mhdez221993/js-algorithms
JavaScript Algorithms
algorithm cpp java javascript ruby system-design
Last synced: 04 May 2026
https://github.com/saranshbansal/learn-java
This repository consists of assorted Java files which include popular algorithms, design patterns, and some random bunch of classes for learning and implementing various core java based concepts.
algorithm concept corejava java java-8
Last synced: 19 Apr 2025
https://github.com/kehl-gopher/code-practice
A collection of my daily solutions to algorithm problems from platforms like LeetCode and Codewars. Focused on consistency, problem-solving, and learning.
algorithm algorithms-and-data-structures arrays golang queue time-complexity
Last synced: 16 Jun 2025
https://github.com/singularitti/fastinversesqrt.jl
A pure Julia implementation of the fast inverse square root algorithm
algorithm fastmath julia-package math numerical-methods
Last synced: 12 Feb 2026
https://github.com/mdietrichstein/objc-murmur3-bloomfilter
Bloom filter implementation using murmur3 hashing written in Objective-C
algorithm bloom-filter bloom-filters hash ios murmur3-hashing objective-c probability
Last synced: 16 Jun 2026
https://github.com/nagexiucai/mla
机器学习算法。
ai algorithm deep-learning machine-learning nn python tutorial
Last synced: 03 May 2026
https://github.com/pigloverabbit520/algorithm
兔子的算法册子
algorithm java-8 javascript php python
Last synced: 23 Oct 2025
https://github.com/welopment/unification
Unification Algorithm in Dart.
algorithm dart flutter flutter-package logic pattern-matching unification
Last synced: 05 Mar 2026
https://github.com/cuixing158/kfocals-cluster-algorithm
a new cluster algorithm for kFocals
algorithm cluster clustering-algorithm machine-learning
Last synced: 09 Jun 2026
https://github.com/hxndev/implementing-grep-using-naive-search
GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.
algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility
Last synced: 03 May 2026
https://github.com/enolan/alandeniseericlauren
Efficiently find minimal subsets/submaps
Last synced: 23 Feb 2026
https://github.com/blaz-cerpnjak/tictactoe-minimax
🕹️ 🎮 TicTacToe with Minimax AI algorithm (C#). The game has the option of 'Multiplayer' in 'Singleplayer' against the computer.
ai algorithm cs design game minimax tic-tac-toe tictactoe tictactoe-ai tictactoe-game visualstudio wpf wpf-application wpf-datagrid wpf-ui xaml
Last synced: 17 May 2026
https://github.com/moussaak/ratp-metro-route
Itineraire du metro parisien en utilisant l'algorithme de djikstra en Langage C
algorithm djikstra itineraire langage-c metro-parisien ratp sncf
Last synced: 17 Mar 2026
https://github.com/batazor/algorithm
Algorithm
algorithm algorithms data-structures
Last synced: 21 Feb 2026
https://github.com/gediont/competitive-programming
A2SV Camp
algorithm algorithms-and-data-structures competitive-programming data-structures graphs-algorithms tree-structure
Last synced: 06 Jun 2026
https://github.com/iamotz/raindrops
A program that converts a number to a string, the contents of which depends on the number’s prime factors.
algorithm javascript nodejs prime-factors raindrop tdd
Last synced: 25 Apr 2026
https://github.com/gagniuc/discrete-probability-detector
These implementations make use of an algorithm called DPD (Discrete Probability Detector), that transforms any sequence of symbols into a transition matrix. DPD is able to detect the number of states from the sequence and calculate the transition probabilities between these states. This version of DPD is made in JavaScript, VBS and VB6.
algorithm dpd excel js matrix probability sequence string text transition vb6 vba
Last synced: 17 Mar 2026
https://github.com/asheehuang/hashing-wasm
Implements an Elastic Hash Table in Rust based on techniques described in the research paper Optimal Bounds for Open Addressing Without Reordering
Last synced: 28 Feb 2026