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-10 00:01:26 UTC
- JSON Representation
https://github.com/ucl/scikit-surgerydocker
This repo describes with a simple example how to use docker to containerise your project/algorithm
algorithm containerise docker-image scikit-surgerychallange scikit-surgerydocker
Last synced: 28 Mar 2025
https://github.com/jiegec/rkr-gst
Implementation of Running Karp-Rabin Greedy String Tiling algorithm
Last synced: 13 May 2025
https://github.com/arriqaaq/bst
Binary Search tree implementation
algorithm binary-search-tree data-structures golang
Last synced: 20 Mar 2025
https://github.com/cizr/lru-algorithm-in-c
Execution/Implementation of LRU (Least Recently Used) Algorithm in C
Last synced: 22 Mar 2025
https://github.com/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 Apr 2025
https://github.com/we-gold/marching-cubes
A simple demo of the marching cubes algorithm written from scratch.
algorithm demo marching-cubes processing
Last synced: 11 Jun 2026
https://github.com/anjulapaulus/tinyqueue
A simple and smallest binary heap priority queue in golang
algorithm binary-heap datastructure go golang priority-queue
Last synced: 25 Jan 2026
https://github.com/ndsvw/largest-square-formed-in-a-matrix-problem
Dynamic-Programming solution of the "Largest square formed in a matrix"-Problem: Given a binary matrix: What is the maximum size square sub-matrix with all 1s? (and additional: What is the maximum size square sub-matrix with all 1s at the border?)
algorithm algorithm-challenge binary complexity-analysis dynamic-programming matrix
Last synced: 03 Mar 2025
https://github.com/epsoft/sudoku-solver
sudoku solver
algorithm genetic-algorithm genetics solver sudoku sudoku-solver
Last synced: 01 Sep 2025
https://github.com/kylesmith19091/knearestneighbourfromscratch
MNIST handwritten digits classifier, implemented from scratch using Eigen
algorithm eigen-library knearest-neighbour-algorithm mnist
Last synced: 29 Oct 2025
https://github.com/maxbubblegum47/preprocessing
Preprocessing method for Information Retrieval System
algorithm algorithms preprocessing preprocessing-data python python3 unimore-informatica
Last synced: 22 Mar 2025
https://github.com/dnanhkhoa/codingchallenge
This place contains my solutions for problems on coding challenge sites.
algorithm competitive-programming cplusplus hackerrank
Last synced: 12 Apr 2025
https://github.com/tuliohrc/linear-algebra-application
Application of linear algebra concepts
Last synced: 28 Jun 2025
https://github.com/afonsocmsousa/matrix-multiplication
This code allows for matrix multiplication, of (almost) every size and shape
algorithm algorithms c math mathematical-programming mathematics matrix matrix-multiplication numerical-computation open-source performance
Last synced: 12 Nov 2025
https://github.com/swnb/dct-ts
dct and idct algorithm implement with typescript
Last synced: 26 May 2026
https://github.com/makstyle119/dsa
Data Structure & Algorithum from beginner to advanced
algorithm begginer-friendly data-structure data-structures-and-algorithms dsa dsa-python makstyle119 tutorial
Last synced: 04 Jan 2026
https://github.com/uosyph/binary_trees
A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.
Last synced: 23 Jun 2025
https://github.com/titemov/cipolla-algorithm
Cipolla algorithm made on Java.
algorithm algorithms cipolla java legendre-symbol prime-numbers
Last synced: 28 Oct 2025
https://github.com/the0cp/leetcode
C++/Shell/SQL source code of solved LeetCode problems.
algorithm cpp leetcode leetcode-cpp leetcode-solutions
Last synced: 11 Jul 2025
https://github.com/simphotonics/simulated_annealing
Simulated annealing framework for Dart.
algorithm continuous-variable discrete-variable optimization probabilistic random-number simulated-annealing temperature
Last synced: 14 May 2025
https://github.com/brunamark/desafio_c
Desafios em C contendo tipos de ordenações famoso como o Bubble Sort. Códigos realizados para o CodeCamp Fortaleza dos CodeMiners em 2023.
Last synced: 04 Aug 2025
https://github.com/daniel-j-h/geozbush
A very fast spatial index for geographic locations based on a Z-Order space filling curve
algorithm computational-geometry geospatial index javascript kd-tree openstreetmap r-tree space-filling-curve spatial-index z-order z-order-index
Last synced: 01 Mar 2026
https://github.com/thara/elixir_alias_method
Implementation of Walker's Alias method in Elixir
algorithm alias-method elixir walker-alias
Last synced: 21 Feb 2026
https://github.com/kaua-pt/eda-fga-2022.2
Repositório com os códigos de EDA1
algorithm algorithms-and-data-structures study-project
Last synced: 22 Mar 2025
https://github.com/joserafael0160/codechef
A list of solved problems from CodeChef along with an explanation for each one.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algoritmo algoritmos c codechef codechef-competition codechef-cpp codechef-solutions competitive-programming competitive-programming-algorithms competitive-programming-contests competitiveprogramming cplusplus cpp programacion-competitiva programacioncompetitiva
Last synced: 28 Apr 2026
https://github.com/mahdavipanah/escapegraph
A solution for a graph escape problem
Last synced: 31 Jul 2025
https://github.com/willdera/strdiff
Strdiff is a library for calculating string differences. It leverages efficient algorithms such as the Levenshtein distance and the Damerau-Levenshtein distance.
algorithm damerau-levenshtein levenshtein-distance rust wapm wasmer
Last synced: 06 Jun 2026
https://github.com/chrvadala/sliding-window-max
Given a stream of data, this algorithm returns (for every added value) the current max value.
Last synced: 27 Mar 2025
https://github.com/vahancho/graphene
An abstract graph C++ library
algorithm cpp cpp11 cpp17 dejkstra geodesy graph graphen hamburg map navigation road-network roadmap shortest-path shortest-paths templates
Last synced: 31 Mar 2025
https://github.com/tzuyi0817/leetcode
Solutions to LeetCode in JavaScript.
algorithm javascript leetcode leetcode-solutions
Last synced: 15 Mar 2025
https://github.com/orgh0/interview_bit
Solutions to Problems of InterviewBit
algorithm data-structures interviewbit
Last synced: 15 Mar 2025
https://github.com/rehan-ankalgi-7t2/ai-ml-lab-programs
(VTU) aritficial Intelligence and machine learning practical programs and algorithms
algorithm artificial-intelligence astar-algorithm backpropagation-learning-algorithm candidate-elimination decision-tree id3-algorithm kmeans-clustering knearest-neighbor-algorithm locally-weighted-regression machine-learning naive-bayes-classifier neural-network search-algorithm
Last synced: 07 Apr 2025
https://github.com/jabellard/ulcs
This is an algorithm to solve unbalanced ladder electrical circuits.
algorithm algorithms circuit java
Last synced: 27 May 2026
https://github.com/kktam/mergesort-obj
node library for merge sort, with object support
Last synced: 22 May 2026
https://github.com/ndsvw/maximum-profit-problem
Dynamic-Programming solution of the Maximum Profit Problem: Given an array of n integers representing a price of something over a time period: What is the maximum profit you can make by buying and selling at most k times?
algorithm complexity-analysis dynamic-programming maximum-profit price
Last synced: 05 Jun 2026
https://github.com/volkansah/anti-dump-algorithm
The Anti-Dump Algorithm is designed to evaluate and filter out unproductive or irrelevant input, commonly referred to as "noise," while prioritizing clarity, effort, and context. This algorithm measures the quality of input based on several key parameters with the ADI.
ai ai-algorithm ai-solutions algorithm algorithm-challenges algorithms-and-data-structures anti-dump anti-dump-algorithm dump dumper dumpiness python solutions spam-filtering
Last synced: 31 Aug 2025
https://github.com/michaelehab/leetcode-april-challenge-2022
This Repository contains my solutions to April LeetCoding Challenge 2022 problems.
algorithm backtracking binary-search bit-manipulation cpp dfs leetcode leetcode-solutions problem-solving recursion strings two-pointers
Last synced: 28 May 2026
https://github.com/hadar301/sat_algorithms-
algorithm belief-propagation sat sat-solver survey-propagation warning-propagation
Last synced: 20 Jan 2026
https://github.com/yang-zzhong/go-sort
a sort implement of algorithm 4th edition by golang
algorithm golang insertionsort mergesort quicksort selectionsort shellsort sort
Last synced: 10 Mar 2026
https://github.com/asherjingkongchen/floating-distance
Measure distance between floating-point vectors in Rust
algorithm distance embedding mathematics rust simd vector
Last synced: 15 Mar 2025
https://github.com/ccastillo06/freecodecamp-intermediate-algorithm-scripting
FCC Intermediate Algorithm Scripting
algorithm fcc intermediate scripting
Last synced: 17 Aug 2025
https://github.com/yassir-ai/maze-solving-algorithm
YEAR : 2021 , Maze-solving algorithm with C using djikstra algorithme and DFS algorithme
algorithm c dfs dfs-algorithm djikstra djikstra-algorithm graphics isima kruskal labyrinth maze programming project sdl sdl2
Last synced: 08 Apr 2025
https://github.com/peter-evans/soft-thresholding
Candidate selection using an iterative soft-thresholding algorithm
algorithm python selection-algorithms soft-thresholding statistics thresholding
Last synced: 31 Mar 2025
https://github.com/0xrajvardhan/java-dsa-course
Java+DSA Course.
algorithm algorithms-and-data-structures dsa java leetcode leetcode-java
Last synced: 19 Mar 2025
https://github.com/wsmd/sleepsort-promise
😴 A Promise based implementation of SleepSort
algorithm promise sleepsort sort sorting-algorithms
Last synced: 08 Apr 2025
https://github.com/izumidkc/graph-coloring-algorithm
Graph Coloring Algorithm (C++)
Last synced: 15 Mar 2025
https://github.com/chriskonnertz/binpacking
Examples of algorithms that solve the bin packing problem implemented in Kotlin
algorithm bin-packing binpacking example first-fit first-fit-decreasing kotlin optimization solving
Last synced: 16 Mar 2025
https://github.com/mmiranda96/algorithms-go
Algorithms workshop in Golang
algorithm data-structures golang
Last synced: 02 Jul 2025
https://github.com/dmunasingha/spotify-mix-algorithm
Music Recommendation System: A Python-based music recommendation system using collaborative and content-based filtering techniques. Provides personalized song suggestions based on user preferences and song features.
algorithm filtering music python recommendation-system spotify
Last synced: 24 Mar 2025
https://github.com/prosen-ghosh/prime-sieve
An implementation of the sieve of Eratosthenes to check prime numbers.
algorithm eratosthenes npm npm-package primesieve sieve
Last synced: 03 Oct 2025
https://github.com/lq782655835/algorithm-analysis
algorithm-analysis
algorithm leetcode-cpp leetcode-javascript leetcode-python
Last synced: 16 Mar 2025
https://github.com/bm777/quicksort
This algorithm called FAST SORTING ALGORITHM (QuickSort) it is a question of ordering the table from a pivot (value chosen in the table (generally the first value) In this same table we classify the lower values on the left and the lower values on the right. higher values Then we recall the RAPID SORTING ALGORIHTME, once for the left part ...
Last synced: 02 Jul 2025
https://github.com/mxssl/insertionsortgolang
Insertion Sort implementation in Go (Golang)
algorithm go golang insertionsort
Last synced: 16 Mar 2025
https://github.com/password-generator/password-check-strength
A simple package to check the password strength
algorithm hacktoberfest npm-package password password-check password-strength typescript
Last synced: 22 Aug 2025
https://github.com/bola-nabil/codeforces
codeforces solutions
algorithm algorithms algorithms-and-data-structures codeforces codeforces-solutions cpp data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/samuelterra22/machine-task-allocation-optimization
Script for allocating a set of tasks to a number of available machines respecting a deadline.
algorithm allocation deadline goal instance machine minimal minimization python task
Last synced: 02 Jul 2025
https://github.com/sjpau/sorts
Simple visualization of sorting algorithms in Go.
algorithm algorithms algorithms-and-data-structures ebiten ebitengine go golang simple
Last synced: 10 Mar 2026
https://github.com/zerdicorp/ray_casting
Rendering pseudo-3D graphics using a ray casting algorithm.
2d algorithm game pseudo-3d ray-casting visualization
Last synced: 11 Jun 2025
https://github.com/yothgewalt/single-source-shortest-paths
This repository implements Single Source Shortest Paths (SSSP) algorithms in Go.
Last synced: 03 Sep 2025
https://github.com/andi611/ohlc-extraction-fintech
The goal of this work is to compute the OHLC (open, high, low, close) prices of 台指期 within a given date based on minute-based trading record, implementation in Python.
Last synced: 24 Mar 2025
https://github.com/andi611/intersection-manager-algorithm
A 4 way Intersection Manager That Minimizes the Average Waiting Time of Each Car at a crossroad, Implementation in C++
algorithm intersection-management optimization optimization-algorithms
Last synced: 24 Mar 2025
https://github.com/thecrazymage/robin-hood-hashing
:hash: Robin Hood hashing implementation in C++ with examples.
algorithm cpp hash hash-algorithm hash-table
Last synced: 28 May 2026
https://github.com/stevenshih1997/upgma
UPGMA Algorithm in C++
algorithm c-plus-plus linked-list upgma upgma-algorithm
Last synced: 22 May 2026
https://github.com/hangingman/my-competitive-pg
競技プログラミングで解いた問題を格納
algorithm atcoder competitive-programming
Last synced: 22 Apr 2026
https://github.com/aamiranwar/pythonlab
Data structures and Algorithms in Python (Along with some interesting puzzles)
algorithm datastructures python3
Last synced: 11 Jun 2025
https://github.com/ngchain/cryptonight-go
NGIN PoW algorithm, a variant of cryptonight in golang
Last synced: 18 Jan 2026
https://github.com/shivamksharma/numericalanalysismethod
In This Respository, I tried to familiarize the beginner with Numerical Analysis in 6 Methods. This is intended to be the first article in a series of Numerical Analysis Methods and Their Implementation in C++.
aitken algorithm convergence-acceleration-algorithm cplusplus equation iteration-process iterations iterations-passed mathematicians mathematics newton nfdf numerical-analysis numerical-methods projects projects-done respository solving-equations
Last synced: 23 Mar 2025
https://github.com/artainmo/lem_in
42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.
42school algorithm c graph-traversal-algorithm
Last synced: 16 Jun 2025
https://github.com/yashsiwach/algorithms
Its all About Algorithms And Daily Dose !!❤️🔥
advancealgo algorithm algorithm-challenges algorithms algorithms-and-data-structures competitive-coding competitive-programming competitive-programming-contests data-structures data-structuresalgo
Last synced: 03 Jul 2025
https://github.com/abhiroop/pearls
Pearls of Functional Algorithmic Design
algorithm data-structures haskell
Last synced: 18 Mar 2025
https://github.com/jackhowa/caesars-cipher
Do the classic shift cipher decoding in js
algorithm cipher-algorithms freecodecamp
Last synced: 15 Mar 2025
https://github.com/shravan20/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 04 Apr 2025
https://github.com/jashanj0tsingh/javatutorials
Learning Java - Beginner
algorithm basics beginners data-structures java tutorial
Last synced: 08 Apr 2025
https://github.com/maxgfr/benford-law
A simple library to check if a dataset follows the Benford's law
algorithm benford benford-analysis benfords-law javascript nodejs typescript
Last synced: 08 Apr 2025
https://github.com/ishan16696/convexhull-optimisation
Study of convex hull algorithms and Improvement over standard Algorithms.
Last synced: 14 May 2026
https://github.com/hu2di/java-design-pattern
Self study design pattern
algorithm design-patterns java
Last synced: 08 Apr 2025
https://github.com/igorskyflyer/npm-scramble
🃏 Scrambles (rearranges randomly) Strings and Arrays. 🎋
algorithm array back-end fisher-yates-shuffle igorskyflyer javascript js node random scramble shuffle string ts typescript
Last synced: 06 Jan 2026
https://github.com/guillainbisimwa/javasript-dastructures-and-algorithms
A Practical Guide to Algorithms with JavaScript
algorithm data-structure data-structures graph hashtable linked-list sorting-algorithms tree
Last synced: 25 Mar 2025
https://github.com/afshinm/paintshop
Paint shop challenge written in Python
Last synced: 04 Apr 2025
https://github.com/francescopaolol/similarcalendar
It's essentially a way to identify when the calendar configuration repeats itself over a certain period of time.
Last synced: 08 Apr 2025
https://github.com/zhima-mochi/algorithm-problem-solving
personal problem solving code for leetcode
algorithm leetcode leetcode-solutions
Last synced: 01 Apr 2025
https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp
This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍
Last synced: 11 Jun 2025
https://github.com/bestgopher/fucker
Some common data structures and algorigthms implemented by golang. For learning.
algorithm algorithms-and-data-structures avl-tree bst-tree go golang kmp lru-cache sort sorting-algorithms tree
Last synced: 06 Apr 2025
https://github.com/connieya/java_algorithm
Java Algorithm Source Code Storage
Last synced: 03 Jul 2025