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-08 00:01:32 UTC
- JSON Representation
https://github.com/cutexingluo/xingtools
一个功能丰富且易用的 Java工具库的整合框架starter。 星天制作的 Java SDK 工具包 分组版本,继承hutool,可以称为 hutool-plus, 兼容 ican, ruoyi 等工具包,接口、算法、封装工具类,并进行了Spring 系列等组件扩展。 核心:https://github.com/cutexingluo/xingcore
algorithm hutool java spring-boot spring-security
Last synced: 02 Apr 2026
https://github.com/sysread/lua-skewheap
A skew heap implementation in Lua
algorithm data-structures heap lua priority skew skewheap
Last synced: 29 May 2026
https://github.com/devonfulcher/kirchhoffs-theorem
An algorithm that returns the number of distinct spanning trees in a graph where nodes are distinguishable in O(n^3)
algorithm graph graphs spanning-trees
Last synced: 10 Jun 2026
https://github.com/antosser/base94-rs
Base94 Encoding Library: Convert binary data to a compact text-based format using Base94 encoding. Effortlessly encode and decode data for a wide range of use cases. 🔐🔍
algorithm base94 binary-to-text cryptography development encoding rust rust-library security text-format utility
Last synced: 24 Oct 2025
https://github.com/nosarthur/subgraph
subgraph isomorphism
algorithm golang graph-algorithms graph-theory subgraph
Last synced: 02 Jul 2025
https://github.com/nassimtaghipour/bakery-java
optimized algorithm for bakery
algorithm bakery complexity dynamic-programming greedy-algorithms java optimization-algorithms optimize
Last synced: 22 Jun 2026
https://github.com/kingsznhone/vsop87.net
VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP
algorithm astronomy math orbital-simulation physics universe
Last synced: 17 Jun 2025
https://github.com/daern91/paint_bucket_fill
Simple paint algorithm for bucket fill function (flood fill) in Ruby
algorithm bucket-fill challenge floodfill paint ruby
Last synced: 13 Jun 2026
https://github.com/mohsenfallahnjd/regression
Implementation of Regression algorithm with python.
algorithm implementation python regression
Last synced: 05 May 2026
https://github.com/abranhe/merge-srt-cli
Merge Sort Algorithm Implementation CLI
algorithm merge-sort sort sorting-algorithms
Last synced: 07 Jun 2026
https://github.com/yrehan32/php-haversine
A package used to calculate the distance between two coordinate points using the haversine algorithm
algorithm haversine haversine-formula php php-library
Last synced: 13 Jan 2026
https://github.com/scripttiger/randomness
Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!
algorithm gaming random randomization randomizer randomness scripttiger
Last synced: 10 Feb 2026
https://github.com/ritvik19/codebook
Code Repository for various Competitive Programming platforms, solutions to various tricky problems and implementations of various algorithms in various programming languages
algorithm algorithm-challenges algorithms codechef competitive-programming data-structures hackerearth hackerrank programming-languages
Last synced: 16 Mar 2025
https://github.com/uhop/nano-binary-search
Binary search for JavaScript done right.
Last synced: 06 Feb 2026
https://github.com/andi611/dynamic-programming-algorithm
A program that generates the Bézier curve for a given set of points based on dynamic programming, Implementation in C++
algorithm bezier bezier-curve bezier-curves dynamic-programming
Last synced: 24 Mar 2025
https://github.com/lvmalware/lvha256
The LV Hash Algorithm - my own cryptographic hashing algorithm
a algorithm crypto cryptographic cryptographic-hash-functions cryptographic-hashing-algorithms cryptography hash hashing implementation security
Last synced: 31 Mar 2025
https://github.com/andrew-johnson-4/l1dfa
Deterministic Finite-State Automata Library for Rust, written in L1
algorithm automata data-structure dfa lsts regex regex-engine regex-parser rust
Last synced: 05 Mar 2026
https://github.com/saltchang/leetcode
Just LeetCode.
algorithm cpp go leetcode leetcode-solutions typescript
Last synced: 04 May 2026
https://github.com/nir3x/fxms.cpp
FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm
algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor
Last synced: 09 Jun 2026
https://github.com/g1patil/data-structures-and-algorithms
Algorithms and Data structure practice repo. Contains algorithms from Leetcode as well as some general practice.
algorithm algorithm-challenges algorithms algorithms-and-data-structures data-structure data-structures datastructures-algorithms datastuctures design-algorithm dp dynamic-programming graphs interview interview-practice java leetcode leetcode-java leetcode-solutions leetocde trees
Last synced: 11 Mar 2026
https://github.com/bam-j/study-repo
블로그 글 링크들을 한 눈에 보기 쉽도록 정리했습니다.
algorithm css database git html javascript nodejs react typescript
Last synced: 04 Apr 2026
https://github.com/rifqimfahmi/data_structure_and_algorithm
Various algorithm & data structure implementation in Java
algorithm data-science java java-8
Last synced: 03 Jun 2026
https://github.com/evanxg852000/rockstartdev
A collection of projects implemented for learning
algorithm compilers cpp14 data-structures database golang learning python
Last synced: 18 Apr 2026
https://github.com/biserkov/twotree-longest-path
The code from my master thesis. 100.0% Clojure.
2-tree algorithm clojure complexity graph iterative linear longest-path memoization property-based-testing recursive transients
Last synced: 22 Oct 2025
https://github.com/kkrypt0nn/spaceflake.rs
⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake
algorithm generator random rust rust-lang rust-lib rust-library snowflake snowflake-algorithm snowflake-twitter twitter uid uid-generator unique unique-identifiers unique-iq uniqueid
Last synced: 28 Apr 2025
https://github.com/xenoswarlocks/company-url-finder
Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:
algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver
Last synced: 21 Feb 2026
https://github.com/rfalke/hamming-distance-squared-benchmark
How fast can you compute the hamming distances between all elements of a large input list?
algorithm benchmark hamming-distance hamming-weight multi-language
Last synced: 18 Apr 2026
https://github.com/ymonnier/advalgolp
Advanced Algorithm - University of Lodz | Poland
algorithm graph-algorithms pattern-matching python
Last synced: 20 Jan 2026
https://github.com/xgqfrms/frontend-interview-quetions-collection
前端面试题集: 初级、中级、高级, 目标 1000 题!🚀
advanced algorithm basic ci-cd cli frontend git html-css-js interview interview-questions medium quetions-collection react typescript vue web webfullstack webpack xgqfrms
Last synced: 11 Apr 2026
https://github.com/sleekpanther/bellman-ford
Shortest Paths from every vertex to a goal vertex allowing negative-weight edges (when Dijkstra's fails)
algorithm algorithms bellman-ford bellman-ford-algorithm cycle dijkstra dynamic-programming edge graph graphs memoization negative-weight noah noah-patullo pattullo pattulo patullo patulo shortest-paths
Last synced: 12 Oct 2025
https://github.com/helderberto/doom-fire-algorithm
Playground for the fire effect from DOOM.
Last synced: 20 Oct 2025
https://github.com/monamobeen/60daysdsatrack
60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!
algorithm computer-science data-structures dsa-algorithm graph prob-solving trees
Last synced: 01 Sep 2025
https://github.com/sleekpanther/noah-patullo-repositories
A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)
algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm
Last synced: 19 Apr 2026
https://github.com/alwqx/algorithms
Algorithm Study and Distilled 算法学习与精粹 https://git.io/algorepo
algorithm algorithms datastructure
Last synced: 19 Jan 2026
https://github.com/marotoweb/declaracriptopt
Um algoritmo para cálculo fiscal de criptoativos em Portugal
algorithm cripto criptomoedas irs
Last synced: 30 May 2026
https://github.com/antoinekllee/synergy
Webapp developed for teachers to easily access and utilise an algorithm to partition students into groups based on vector representations of their personalities.
algorithm api cims classroom javascript mern nodejs reactjs research routes
Last synced: 20 Apr 2026
https://github.com/petrglad/robo-minesweeper
Algorithm (solver) that plays Minesweeper game
algorithm mines minesweeper-game
Last synced: 17 Mar 2025
https://github.com/wafer-li/algs4assignment
This is the asignment of the coursea algs4 class
Last synced: 25 Mar 2025
https://github.com/harry96444/datastructuresthroughjava
This Repository Contains all the Data Structures Implementation Through java.
algorithm algorithms-and-data-structures binary-search-tree data-structures graph-algorithms java linked-list queue sorting-algorithms stack trees
Last synced: 13 Oct 2025
https://github.com/ksokolovic/jsudoku
Java implementation of the core Sudoku game.
algorithm java jsudoku sudoku-puzzle
Last synced: 09 Apr 2025
https://github.com/mustafadalga/tc-kimlik-uretici
Tc kimlik üretme algoritmasını kullanarak TC kimlik oluşturma uygulaması
algorithm algorithm-challenges algorithms csharp csharp-code csharp-script tc-kimlik tc-kimlik-no tc-kimlik-numarasi tc-kimlik-olusturucu
Last synced: 03 Sep 2025
https://github.com/kanukim97/algorithm
알고리즘 풀이 Repository입니다
algorithm leetcode programmers-online-judge sql
Last synced: 20 Apr 2026
https://github.com/reala10n/car-pathfinding-problem
פרויקט חמש יחידות הבגרות שלי במדעי המחשב, כחלק מתוכנית אלפא בטכניון
a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt
Last synced: 13 Jun 2025
https://github.com/hxr16f/pyramid-batch
4 pyramids written in Batch.
algorithm batch batch-script example pyramid pyramids
Last synced: 19 Oct 2025
https://github.com/grey-cat-1908/today
Wierd data generation algorithms, based on today's midnight timestamp
algorithm constant generation today wierd
Last synced: 01 Jun 2026
https://github.com/bjornmelin/leetcode-solutions
Repository storing my solutions for LeetCode problems.
algorithm algorithms coding-challenge coding-interview coding-interviews data-structures data-structures-and-algorithms interview interview-practice interview-prep interview-preparation interviews java leetcode leetcode-java leetcode-problems-solutions leetcode-questions leetcode-solutions technical-interviews
Last synced: 18 Oct 2025
https://github.com/albericod/algoritmos-em-c
Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives
algorithm algorithms c exercicios-de-algoritimos
Last synced: 18 Oct 2025
https://github.com/travorlzh/cppstuff
Some C/C++ basics and algorithms
algorithm c c-language cmake cplusplus cpp factorization
Last synced: 21 Apr 2026
https://github.com/nosarthur/lbv
Background removal for MRI phase data by solving the Laplacian boundary value problem (full multigrid solver, C++ implementation with Matlab wrapper)
Last synced: 24 Mar 2025
https://github.com/sstadick/scivs
Collection of Data Structures for working with genomic intervals
algorithm bioinformatics scala scala-port
Last synced: 31 Mar 2025
https://github.com/bobby285271/scnuse-shannon-slides-2021
SCNUSE 第二学期香农先修班 Slides(部分)
Last synced: 26 Apr 2025
https://github.com/theadnan/detekcija_lica
Face Detection Application written in C++ using OpenCV
algorithm cpp face-detection face-detection-application opencv viola-jones visual-cpp visual-studio
Last synced: 01 May 2026
https://github.com/z8264/algorithms-ecmascript
📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。
Last synced: 14 Mar 2026
https://github.com/nlitsme/pointenumerator
Several algorithms for enumerating points in an unbounded plane
Last synced: 27 Mar 2025
https://github.com/bugthesystem/utopia
:rocket: ⇴ µtopia
algorithm count-sort cplusplus cplusplus-17 playground
Last synced: 20 Nov 2025
https://github.com/zreechxnn/maze-game
i make a maze game using c++
algo algorithm cpp game maze-algorithms maze-game timer
Last synced: 19 Apr 2025
https://github.com/meysam81/8-queen
Implementation of 8-Queen problem in Genetic Algorithm (Integer)
8-queens ai algorithm artificial-intelligence college-assignment college-project crossover fitness generation genetic genetic-algorithm genetic-algorithms genetic-programming genetics m-files matlab matlab-codes mutations problem-solving selection
Last synced: 16 Mar 2025
https://github.com/0xtekgrinder/matchstick
It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.
algorithm c epitech game matchstick network
Last synced: 31 Mar 2025
https://github.com/p1x/toeplitz
Implementation of the Zohar-Trench algorithm for solving a set of linear Toeplitz equations.
algorithm c-sharp c-sharp-library dotnet dotnet-standard2 equation-solver equations-set linear-algebra math mathematics matrix matrix-calculations matrix-library
Last synced: 26 Apr 2026
https://github.com/jayedrafiprojects/arbritary-mapping-algorithm
An algorithm to re-arrange the values randomly in an array.
algorithm java sorting-algorithms
Last synced: 29 Jun 2026
https://github.com/kurodaritsu/median-of-medians
Analysis of Median-of-Medians algorithm through Python
algorithm median-of-medians numba python
Last synced: 27 Apr 2026
https://github.com/gagniuc/mix-two-signals-in-ruby
This is an implementation designed in Ruby. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.
algorithm algorithms code mix numerical-analysis numerical-methods ruby signal signal-processing source waveform
Last synced: 07 Jun 2026
https://github.com/shikharvaish28/machine-learning-notes
A Jupyter notebook which contains the notes of the algorithms along with the basic terminology and diagrams involved
algorithm jupyter-notebook machine-learning machine-learning-algorithms notes supervised-learning udacity
Last synced: 28 Apr 2026
https://github.com/kahkasha17/leetcode-codecrushdaily
🎉 Welcome to the LeetCode Lounge! 🚀 Join me on a coding adventure as I tackle daily LeetCode challenges! Each day, I’ll drop unique solutions and quirky notes, turning algorithms into fun puzzles. 🧩 Whether you’re here to learn or just vibe with my journey, let’s make coding a fiesta of creativity! 🎊 Dive in and enjoy the ride! 💻✨
algorithm algorithms-and-data-structures cpp java javascript leetcode leetcode-challenges leetcode-cpp leetcode-java leetcode-javascript leetcode-solutions
Last synced: 03 May 2026
https://github.com/facumasino/tup-utn-frgp
Repositorio de ejercicios de la carrera Técnico Universitario en Programación.
algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn
Last synced: 15 Oct 2025
https://github.com/sepandhaghighi/integer-squaring
Integer Squaring Algorithm
algorithm cryptographic cryptography integer-arithmetic integer-squaring multiplication product-scanning squaring
Last synced: 15 Oct 2025
https://github.com/hasanimran96/project-distributed-file-system
Final Project for my distributed systems course
algorithm client-server-architecture distributed-file-system python3
Last synced: 10 Mar 2025
https://github.com/sharathraparthy/nearest_sequence_memory
Reimplementation of the paper "Instance-Based State Identification for Reinforcement Learning "
algorithm matlab reinforcement-learning reinforcement-learning-agent
Last synced: 29 Apr 2026
https://github.com/jerelmiller/dictionary-trie
A dictionary built using trie data structure
Last synced: 08 Apr 2025
https://github.com/koenpunt/node-hexdigest
Node module to generate hexdigest for a file
Last synced: 11 Apr 2026
https://github.com/mbah24-dev/libft
Welcome to 42-Libft! 🎉 This is my first project at 42 🎓, where I recreate a standard C library. 🌟 A key step toward becoming a skilled C developer. 🚀 Feel free to explore the code and contribute! 😊
Last synced: 27 Jan 2026
https://github.com/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 29 Apr 2026
https://github.com/bredele/algo-sort-bubble
:bar_chart: Bubble sort algorithm
algorithm bubble math sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/srj101/useful-algorithms
Some mostly used and common algorithms implementations using javascript
algorithm basic-programming data-structures javascript
Last synced: 29 Apr 2026
https://github.com/hxndev/n-queen-problem-using-hill-climbing-and-simulated-annealing
Hill climbing algorithm is a local search algorithm which continuously moves in the direction of increasing elevation/value to find the peak of the mountain or best solution to the problem. Simulated annealing is a probabilistic technique for approximating the global optimum of a given function.
algorithm code google-collab hill-climbing hill-climbing-search jupyter-notebook n-queens problem-solving pyhton simulated-annealing
Last synced: 10 Jun 2025
https://github.com/abhijeet-muneshwar/geeksforgeeks
This repository contains solutions to GeeksForGeeks problems
algorithm data-structures java
Last synced: 30 Apr 2026
https://github.com/omarbazaraa/cnc-machine
A CNC machine powered by Arduino for solving Android Flow game, and drawing images.
algorithm arduino cnc opencv serial-communication
Last synced: 13 Apr 2026
https://github.com/aschleg/numberr
R package containing number-theoretic algorithms and functions related to number theory.
Last synced: 30 Apr 2026
https://github.com/thinkerou/leetcode-go
LeetCode problems' solutions using Go.
algorithm datastructure go golang interview leetcode
Last synced: 06 Jan 2026
https://github.com/ujjawalsinghsde/Placement_Prepration
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql
Last synced: 30 Dec 2025
https://github.com/techquery/functional-bowling
Functional algorithm of Bowling scoring written in JavaScript with TDD model
algorithm bowling-score functional-programming javascript test-driven-development
Last synced: 06 Jan 2026
https://github.com/pushkar1393/tsunami-epicentre-detection-using-particle-swarm-optimization
Developed a Particle Swarm Optimization algorithm based project that optimized its solution iteratively. Deployed self-learning bots over a susceptible area to narrow down on the epicentre based on flock location
algorithm java8 javafx self-learning
Last synced: 13 May 2026
https://github.com/dentrax/easyblockchain
A cryptocurrency C++ implementation using a BlockChain technology made for educational purposes only
algorithm bitcoin blockchain blockchain-demos blockchain-technology chain cryptocurrency educational-project
Last synced: 08 Sep 2025
https://github.com/blchinezu/cristiansalgorithm
A GO implementation of Cristian's Agorithm for clock synchronization
algorithm clock cristian golang synchronization time
Last synced: 14 Jan 2026
https://github.com/nimacodez/palindrome-number-math-challenge
A Quite small and fun math challenge
algorithem algorithm algorithms javascript math mathematics node nodejs
Last synced: 17 May 2026
https://github.com/sabertazimi/ojs
:memo: Archive for OJ code
algorithm data-structure data-structures learning leetcode leetcode-cpp leetcode-solutions leetcode-typescript oj sabertazimi typescript
Last synced: 11 Aug 2025
https://github.com/timthedev07/100algo-in-100days
Learn 100 algorithms in 100 days.
algorithm algorithms challenge data-structures milestone
Last synced: 24 Jun 2025
https://github.com/nem035/page-rank-fun
Simple Demonstration of the PageRank Algorithm
algorithm html javascript pagerank-algorithm
Last synced: 03 Apr 2025
https://github.com/powergee/testcasebruteforce
Do bruteforce to find a test case that make my algorithm fail.
algorithm brute-force bruteforce competitive-programming problem-solving
Last synced: 09 Apr 2025
https://github.com/rizquuula/nqueenplay
N-Queens puzzle player. This tool will generate randomly or randomly locked puzzle, you may use this as "a boxing bag" to practice problem solving algorithm.
algorithm n-queens nqueens puzzle
Last synced: 03 Jul 2026