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-06-23 00:01:24 UTC
- JSON Representation
https://github.com/junqiuzhang/k-means-algorithm
k-means algorithm
algorithm clustering-problem kmeans
Last synced: 09 Aug 2025
https://github.com/ym1085/Algorithm-Study
Repository for solving algorithmic problems
algorithm backjoon java programmers
Last synced: 03 Oct 2025
https://github.com/jayexdesigns/a-star-visualizer
A visualizer for the popular A* algorithm
a-star algorithm pathfinding visualizer
Last synced: 04 May 2025
https://github.com/jayexdesigns/sorting-algorithm-visualizer
A simple visualizer for common sorting algorithms
algorithm sorting-algorithms vanilla-javascript visualization
Last synced: 15 Oct 2025
https://github.com/n-pcs/leetcode
All my answers to LeetCode questions!
algorithm cpp data-structures dsa
Last synced: 04 Oct 2025
https://github.com/godolatunji/algo-data-problems
Solutions to algorithm problems
algorithm amazon codility codility-java facebook google hackerrank interview interview-prep leetcode
Last synced: 04 Oct 2025
https://github.com/kpol/projecteuler
Project Euler solutions
algorithm csharp data-structures problem-solving project-euler
Last synced: 14 Jun 2025
https://github.com/coooredump/coooredump.github.io
Wiki
acm algorithm data-structures gh-page leetcode mkdocs mkdocs-material oi
Last synced: 21 Aug 2025
https://github.com/maosong2022/computation-geometry
Some algorithms in computation geometry
Last synced: 11 Aug 2025
https://github.com/oleksandr-romashko/goit-algo-hw-02
Basic data structures usage: Queue, Deque, and Stack.
algorithm deque goit-algo-hw-02 python queue stack
Last synced: 09 Sep 2025
https://github.com/shoyamanishi/redblacktree
A faithful implementation of the red black tree algorithm by Cormen, Leiserson, Rivest, and Stein.
algorithm python3 redblack-tree
Last synced: 31 Aug 2025
https://github.com/stefandeveloper/knapsack-problem
Algorithm on Discrete Structure Seminar: Topic Knapsack Problem
Last synced: 12 Aug 2025
https://github.com/paveldeuce/search-engine
Search Engine that helps find the information by searched value
algorithm algorithms eslint fuzzy-search inverted-index jest jsdoc metrics prettier relevance search search-algorithm search-engine tf-idf
Last synced: 09 Apr 2026
https://github.com/rrwen/poster-gisci-osmol
Conference poster and short paper titled "Outlier Detection in OpenStreetMap Data using the RandomForest Algorithm and Variable Contributions" for the GIScience Conference in 2016
2016 algorithm conference contribution data detection forest gis giscience learn machine open openstreetmap osm outlier paper poster random short variable
Last synced: 03 Apr 2025
https://github.com/mrkem598/cluster_analysis
p
algorithm clustering k-means python
Last synced: 15 May 2026
https://github.com/dappcoderr/pw-skills
algorithm css dsa html javascript pwskills pwskills-assignment tailwindcss
Last synced: 13 Apr 2026
https://github.com/mahdyhamad/graph-coloring-algorithm
greedy graph-coloring algorithm that can be used in timetable scheduling
algorithm coloring-graph graph graph-algorithms
Last synced: 17 Mar 2025
https://github.com/mark-mdo47/prisondilemmatourney
Prisoner's Dilemma tournament
algorithm game-theory iterated-prisoners-dilemma prisoners-dilemma python tournament-manager
Last synced: 13 Aug 2025
https://github.com/dukeluo/algs4
My personal solution to the exercises of the book "Algorithms" and assignments of the relative course on Coursera.
Last synced: 19 Apr 2026
https://github.com/ahqsoftwares/tictactoe
A Simple minimax tic tac toe game in react tsx
algorithm game javascript react tictactoe typescript
Last synced: 18 Apr 2026
https://github.com/danutama/nextjs-aes-encryption
A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES
advanced-encryption-standard aes aes-cbc aes-cipher aes-encryption algorithm cryptography landing-page nextjs rijndael
Last synced: 15 May 2026
https://github.com/pentalpha/sequencer
Parallel algorithm (using OpenMP) for sequencing segments of text in order to return the full text.
algorithm bioinformatics c hackathon highly-parallelized-algorithm openmp sequencing-segments
Last synced: 15 May 2026
https://github.com/shuque/id-dnssec-alg-nego
DNSSEC Algorithm Negotiation protocol spec
algorithm dnssec ietf negotiation
Last synced: 03 Jan 2026
https://github.com/emmeowzing/rx_algorithm
A fast (experimental) RX algorithm implementation in Python 3.9+
algorithm image mahalanobis rx
Last synced: 11 Feb 2026
https://github.com/wilkinsddvd/the-practice-of-algorithm-and-cpp
The practice of Algorithm and CPP
algorithm cpp20 data-structures exercises
Last synced: 16 Aug 2025
https://github.com/prathik/rps-go
Rock Paper Scissors in Go
algorithm algorithms golang numberphile rock-paper-scissors
Last synced: 26 Feb 2025
https://github.com/tanmayvaij/arrays
Searching and Sorting algorithms on arrays
algorithm cpp searching-algorithms sort sorting-algorithms
Last synced: 17 Aug 2025
https://github.com/harold-glitch/floodsquaretransform
New and original, very powerful encryption algorithm based on linearization of 2D square flood fill.
Last synced: 05 Oct 2025
https://github.com/gregorybchris/hlucb
Implementation of Hamming-LUCB algorithm for approximate sorting
algorithm approximate confidence hamming lucb sorting
Last synced: 02 Mar 2025
https://github.com/captpyrite/case-solver
A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it
Last synced: 05 Oct 2025
https://github.com/nem035/csjs
Small collection of basic CS Algorithms/Data Structures in JavaScript.
algorithm computer-science-algorithms javascript
Last synced: 03 Apr 2025
https://github.com/iker-gonzalez/push-swap
Sorting algorithm with a limited set of instructions , using the lowest possible number of actions
42cursus algorithm c sorting-algorithms
Last synced: 18 Aug 2025
https://github.com/ofir-frd/algorithm-challanges
Practice programming skills by solving coding questions
algorithm leetcode leetcode-solutions python
Last synced: 10 Apr 2026
https://github.com/rhythmalgo/algorithm-practice
👾 알고리즘 풀이 저장소 👾
algorithm algorithms java-11 kotlin
Last synced: 05 Oct 2025
https://github.com/aggstam/mpi_d_step_sssp
This program implements D-Stepping algorithm introduced by U.Mayers and P.Sanders, using SSSP algorith for faster execution.
Last synced: 04 Jun 2026
https://github.com/dpetrosy/saed_visitors_program
In this repository, I store my course project "Visits and visitors program", which I've done during my university education.
algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project
Last synced: 19 Aug 2025
https://github.com/liraymond04/olc-dijkstra
GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.
algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge
Last synced: 08 Sep 2025
https://github.com/axionbuster/knapauc2
Fastest exact knapsack solver (in preparation)
algorithm constraint-programming dynamic-programming knapsack performance
Last synced: 20 Aug 2025
https://github.com/mtlh/digits0ton
https://edabit.com/challenge/j9zed4GnykS48W6vh My solution to this problem in Python and JavaScript.
algorithm coding-challenge javascript python
Last synced: 20 Aug 2025
https://github.com/filipsedivy/recryptor
🔐 Class for quick and easy change the encryption algorithm
algorithm password rehash security-tools
Last synced: 09 Apr 2025
https://github.com/gantavenkatakousik/lagotrade
LagoTrade combines the power of artificial intelligence with robust trading functionality to create an all-in-one platform for modern investors. The application features a thoughtfully designed user interface with attention to both aesthetics and functionality.
algorithm lago trade trading web
Last synced: 20 Aug 2025
https://github.com/chizuru-nina-yamauchi/path-finding-algorithm
fastest-chepaest-best-path finding with algorithm
Last synced: 22 Aug 2025
https://github.com/teleivo/algorithm-design-manual
Excercises from the Algorithm Design Manual book
algorithm algorithms algorithms-and-data-structures skiena
Last synced: 23 Apr 2026
https://github.com/arjun1237/sudoku.solver
Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.
algorithm backtracking css frontend react recursion webdevelopment
Last synced: 10 Apr 2026
https://github.com/amilajack/simplex
A simple implementation of the simplex algorithm in Rust
Last synced: 02 Apr 2025
https://github.com/tiago-sb/ap1
listas de exercícios feitos para a matéria de Algoritmos e Programação 1
Last synced: 15 May 2026
https://github.com/dup4/algorithmic-library
collections of some commonly used algorithms
Last synced: 15 May 2026
https://github.com/abrarkivande/algorithm-code
Welcome to the Java DSA Repository! 🚀 This repository contains well-structured implementations of essential Data Structures and Algorithms (DSA) in Java
algorithm coding dsa java problem-solving programming
Last synced: 24 Aug 2025
https://github.com/swiiz/openfractal
🍀🍀 A fully open-source software for generating fractals! 🍁🍁
algorithm fractals generation glsl java julia mandelbrot open openfractal opengl opensource
Last synced: 25 Aug 2025
https://github.com/connieya/python_algothm
Python Algorithm Source Code Storage
Last synced: 23 Mar 2025
https://github.com/meysam81/graph-eulerian-path-circuit
A program for finding the Eulerian path/cycle in a huge sparse network
algorithm euler euler-exercises euler-project euler-solutions eulerian eulerproject file graph mathematics network
Last synced: 27 Aug 2025
https://github.com/lpg2709/doomfirejs
Doom Fire made with JavaScript
algorithm beginners-friendly doom html js
Last synced: 09 Apr 2025
https://github.com/realamirhe/smlfdl
Unofficial implementation of SVMs multi-class loss feedback based discriminative dictionary learning in python
algorithm auto-encoder classification cybernetics feedback-mechanism ksvd multi-svm smlfdl
Last synced: 30 Aug 2025
https://github.com/basemax/scientistyearsanalyzer
This program analyzes the birth and death years of scientists to find the range of years in which the most scientists lived. It also provides a list of scientists who lived during that range.
algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures analyzer-scientists c cpp scientists scientists-analyzer
Last synced: 15 May 2026
https://github.com/anhgelus/human-readable-slug
A little algorithm generating human readable slug in Go
Last synced: 30 Aug 2025
https://github.com/lovesaroha/infinite-monkey-problem
The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.
algorithm genetic-algorithm html infinite-monkey-theorem javascript
Last synced: 02 Jun 2026
https://github.com/evandrolg/unique
Function written in C to get unique int values from an array
Last synced: 15 Jun 2025
https://github.com/zl-asica/zla-algo
ZL Asica's personal Leetcode solution and thoughts documentation. ZL Asica自己的Leetcode题解记录文档
algorithm docusaurus leetcode-python leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/ireddragonicy/cb24153-closestpairofpoints
An advanced and comprehensive implementation of the Closest Pair of Points problem using the Divide and Conquer algorithm in computational geometry. This project provides an in-depth exploration of efficient algorithms for solving proximity problems in a two-dimensional plane, focusing on optimizing performance for large-scale datasets.
algorithm analysis closest-pair-of-points divide-and-conquer dnd optimize pair-programming programming python tutorial umpsa
Last synced: 02 Apr 2025
https://github.com/youssefelghamour/binary_trees
Repository containing implementations of various binary tree operations in C
algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures
Last synced: 08 Jul 2025
https://github.com/weoiufh/leetcode-python-solutions
🛠️ Solve LeetCode problems with structured Python solutions, detailed explanations, and alternate approaches for effective interview prep and skill mastery.
algoexpert algorithm algorithm-competitions coding-interview dynamic-programming elegant heap interview interview-practice java leetcode leetcode-cpp leetcode-practice leetcode-swift queue swift tree tree-structure
Last synced: 13 Apr 2026
https://github.com/chan9yu/algorithm-playground
✍🏼 algorithm playground repository
algorithm bfs-algorithm dfs-algorithm dynamic-programming javascript sorting-algorithms
Last synced: 16 Feb 2026
https://github.com/kumaarbalbir/hackfest-22_bombardiers
This repository is in accordance with the one of the sub problem given by TexMIN in Hackfest'22. Developed the algorithmic procedure for the same and implemented using python.
algorithm geometry python3 shapely
Last synced: 30 Mar 2025
https://github.com/sainipankaj15/leetcode-solution-by-blacky_bomb_15
This repository contains my LeetCode solutions that have been successfully submitted, as well as my logic with an explanation and another best solution.
algorithm cpp leetcode leetcode-solutions
Last synced: 21 May 2026
https://github.com/oleggator/vernam-cipher
Vernam cipher implementation
algorithm bmstu cipher iu3 vernam vernam-cipher
Last synced: 08 Jul 2025
https://github.com/nlfmt/ruby-raytracer
Ruby Raytracer with Texture support,
algorithm raytracing ruby texture
Last synced: 10 Jun 2025
https://github.com/itsmunim/python-playground
Where all the python trash ends up
algorithm data-structures python
Last synced: 14 Mar 2025
https://github.com/gabrielemaurina/sudoku
A c++ sudoku solver
algorithm cpp sudoku sudoku-game sudoku-solution-finder sudoku-solver
Last synced: 23 Jul 2025
https://github.com/jalalazimi/algorz
Data Structures & Algorithms for Javascript
Last synced: 28 Apr 2026
https://github.com/davzoku/hackerrank-challenges
💚📓 Solutions for HackerRank challenges
algorithm bash competitive-programming hackerrank-solutions java mysql
Last synced: 12 May 2026
https://github.com/omriwa/huffman_code
Implementation of huffman code in python
Last synced: 22 Aug 2025
https://github.com/maxtermax/algorithm_gauss_jordan
Implementation for solve ecuationes linear for gauss jordan method make on javascript, and node-webkit env
algorithm gauss-jordan javascript node-webkit
Last synced: 25 May 2026
https://github.com/florianwoelki/towersofhanoi
Simple JavaScript simulation for Towers Of Hanoi
algorithm javascript towersofhanoi
Last synced: 28 Oct 2025
https://github.com/gholamrezadar/triomino-tiling
Triomino Tiling Algorithm Visualization
Last synced: 18 Oct 2025
https://github.com/gregorykogan/visual-algo
Visualizations for various computer science algorithms
algorithm algorithms canvas computer-science typescript visualization vuejs
Last synced: 29 Apr 2026
https://github.com/antosser/diagonal-rs
algorithm array cross-platform diagonal matrix
Last synced: 02 Apr 2025
https://github.com/newfolder6/solveacube
rendering rubik's cube with three.js
Last synced: 24 Jul 2025
https://github.com/5sControl/machine-control
Automatically detect when a worker is absent using power of computer vision
algorithm machine-learning manufacturing python
Last synced: 14 Apr 2025
https://github.com/nikoheikkila/tuubacrypt
The least useful encryption and decryption algorithm.
Last synced: 03 Apr 2025
https://github.com/yogawan/algoritma-pemrograman
Sela, E. I. (2022). Modul Praktik Algoritma & Pemrograman. Fakultas Sains dan Teknologi Universitas Teknologi Yogyakarta.
Last synced: 06 Mar 2025
https://github.com/hemmouda/Max-nJ
Generic implementation of the Max-n algorithm in Java
abstraction algorithm generic implementation java max max-n max-n-algorithm min-max min-max-algorithm multiple-players n n-player template
Last synced: 15 Oct 2025
https://github.com/doridoro/algoinvest_trade
Project 7 OpenClassrooms Path - AlgoInvest&Trade -- develop an algorithm to solve a problem
algorithm branch-bound-algorithm cleaning-dataset finance-analysis-data financial-data greedy-algorithm itertools pandas-library python3
Last synced: 07 Apr 2025
https://github.com/seungwoo321/boj
BaekJoon Online Judge Problem Solving
algorithm boj javascript problem-solving
Last synced: 31 Aug 2025
https://github.com/maximfersko/smart-calculator-qt
algorithm calculator-application cpp17 gui qt qt-application reverse-polish-notation
Last synced: 27 Apr 2026
https://github.com/mohamedmetwalli5/filecompressor
A C++ compression and decompression program based on the Huffman Algorithm for lossless data compression.
Last synced: 10 Jun 2026
https://github.com/kingpepe2/king-pepe-source-code
KingPepe Core integration
algorithm code sha256 source-code
Last synced: 29 Jun 2025