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-06 00:01:25 UTC
- JSON Representation
https://github.com/saschpe/satf
Runtime performance measurement tool for generic algorithms that uses gnuplot to generate nice plots
algorithm boost c-plus-plus cmake gnuplot
Last synced: 29 Mar 2025
https://github.com/nshahaf/mazesolver
visual maze solving algorithm (bfs)
algorithm bfs-algorithm maze-solver
Last synced: 02 Apr 2025
https://github.com/markkvdb/mdpsolver
Markov Decision Process (MDP) Solver.
algorithm maintenance mdp windmill
Last synced: 22 Apr 2026
https://github.com/ianstenbit/arulesregression
Regression package for R based on arulesCBA's transaction-boosted associative classification algorithm
algorithm association-rules package r regression
Last synced: 03 Apr 2025
https://github.com/rajgoesout/algorithms
Implementation of basic data structures & algorithms.
algorithm divide-and-conquer python
Last synced: 04 May 2025
https://github.com/bl33h/conwaysgameoflife
A real-time rendering program with Conway's Game of Life algorithm.
algorithm cmake conways-game-of-life cpp gcc make sdl2 wsl
Last synced: 28 Jul 2025
https://github.com/glolichen/potato-chess-browser
A short and simple chess engine that works in the browser
algorithm chess engine javascript webassembly
Last synced: 29 Mar 2025
https://github.com/kangjung/algorithm-java
알고리즘 연습 자바
algorithm algorithms java leetcode programmers
Last synced: 27 Jul 2025
https://github.com/oowekyala/vfdr-weka
A rule learning algorithm for Weka
algorithm classification decision-rules java weka
Last synced: 14 Mar 2025
https://github.com/namtndev/leetcode-practice
📚 Practicing algorithms & data structures on LeetCode with JavaScript ✨
algorithm datastructures javascript leetcode
Last synced: 03 Apr 2025
https://github.com/thesmallboat/technical_survey
The memo of the technical survey.
algorithm blockchain consensus consensus-algorithm crypto cryptocurrency golang incentive mesh-networks mqtt p2p-network vpn
Last synced: 18 May 2026
https://github.com/arriqaaq/bst
Binary Search tree implementation
algorithm binary-search-tree data-structures golang
Last synced: 20 Mar 2025
https://github.com/sumitgirwal/a-star-path-find-algo-python
A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency.
algorithm astar-algorithm pygame-games python-3
Last synced: 20 Mar 2025
https://github.com/tk744/rubot
A blazing fast 3x3 Rubik's cube solver written in C.
algorithm microcontroller robotics rubiks-cube
Last synced: 31 Mar 2025
https://github.com/diptangsu/algorithms
This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.
algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus
Last synced: 23 Oct 2025
https://github.com/abhijeet-muneshwar/leetcode
This repository contains solutions to LeetCode problems solved in Java & Golang.
algorithm data-structures golang java rust system-design
Last synced: 18 May 2026
https://github.com/thatisuday/file-checksum
A CLI tool to calculate the checksum of file's content using md5 or sha1 algorithms.
algorithm checksum cli md5 node-cli node-js node-module nodejs sha1
Last synced: 17 May 2026
https://github.com/sap-ai/banana
A new lightweight python self hosted database.
algorithm algorithms algorithms-and-data-structures algorithms-implemented api api-gateway api-server apis banana bananas database database-access database-connector database-design database-management databases nosql nosql-data-storage nosql-database nosql-server
Last synced: 18 May 2026
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 Apr 2025
https://github.com/abrarulhassan-hub/n-queen-problem
The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.
ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle
Last synced: 03 Jul 2026
https://github.com/nk521/ulam-spiral
A python program to generate Ulam-Spiral
algorithm python-3-6 ulam-spiral
Last synced: 14 Jun 2025
https://github.com/genndy007/bellman_ford_rethink
Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.
algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool
Last synced: 18 May 2026
https://github.com/greybax/stack-data
Simple stack imlementation on ES6
algorithm algorithm-and-data-structure algorithm-and-datastructure algorithms-datastructures data-stack data-structure data-structures datastructure datastructures es6 es6-javascript js js-data stack stack-based stack-data stacks stacks-project structured-data structures
Last synced: 18 Feb 2026
https://github.com/cmac-ire/machine-learning-app
An intuitive and user-friendly web application developed using Python to classify X-ray images and identify if they indicate the presence of pneumonia.
ai algorithm artificial-intelligence artificial-neural-networks cnn-keras convolutional-neural-networks covid-19 keras-classification-models machine-learning neural-network tensorflow
Last synced: 17 Apr 2026
https://github.com/austintheriot/algorithms-and-data-structures
My personal repository for algorithm & data structure preparation. Filled with informational readmes, JavaScript implementations, and Jest unit tests for self-testing data structure implementations.
algorithm datastructure interview-preparation
Last synced: 21 May 2026
https://github.com/md-mafujul-hasan/codeforces_problem_solving
These Contain Some Programming Solutions of Code Forces in any programming language😏
algorithm codeforces codeforces-coders codeforces-contests codeforces-problems codeforces-solutions codeforces-solutions-github competitive-programming leetcode python
Last synced: 15 May 2026
https://github.com/taxpater/c-algorithms
A library of common data structures and algorithms written in C.
algorithm c data-structure data-structures-c library
Last synced: 21 Mar 2025
https://github.com/raulpy271/fractals-juliaset
Algorithm that generates fractals based on the Julia Set
algorithm fractals-juliaset generates-fractals python
Last synced: 24 Jun 2025
https://github.com/seemanne/1planartester
Python implementation of a 1-planarity test, written for my masters thesis
1-planarity algorithm graph graph-algorithms graph-theory
Last synced: 23 Aug 2025
https://github.com/wittyicon29/time-complexity-visualizer
Time Complexity Visualizer would help to visualize time complexity of an any algorithm by defining it in function and then passing the number of data points to the visualizer function
algorithm java matplotlib python time-complexity time-complexity-analysis time-complexity-visualization
Last synced: 18 May 2026
https://github.com/rsusik/cf2
Approximate pattern matching with Counting Filter on q-grams using SSE instructions (CF2)
algorithm approximate approximate-pattern-matching counting-filter dna dna-inversion dna-sequences dna-translocation edit-distance filtration hamming levenshtein matching pattern research simd simd-instructions sse text-matching text-search
Last synced: 15 Jun 2025
https://github.com/avindra/ttt-plusplus
:o2: C++ Tic-Tac-Toe game
algorithm c-plus-plus emscripten game geometry qt qt-wasm qt4 qt5 qt5-gui solved-game tic-tac-toe tic-tac-toe-cpp wasm-game
Last synced: 18 May 2026
https://github.com/tamim-saad/cse-204-dsa-i
compilation of dsa-1 offlines
algorithm buet-cse cse-204 data-structures data-structures-and-algorithms dnc dp dsa dsa-1 greedy
Last synced: 03 Jul 2026
https://github.com/mehul237/a2z-dsa-course
Teaches you problem solving by diving deep into DSA, with 450+ modules
Last synced: 14 Jun 2025
https://github.com/amssdias/calculator_algorithm
Calculator without using addition, subtraction, multiplication and division operators and directly.
Last synced: 20 Jul 2025
https://github.com/muhammetgumus/leetcode
LeetCode algorithm problems solutions & interview questions
algorithm algorithms data-structure data-structure-java data-structures data-structures-and-algorithms interview-preparation interview-questions leetcode leetcode-java leetcode-practice leetcode-questions leetcode-solutions problem problem-solving problemsolving
Last synced: 29 Oct 2025
https://github.com/epsoft/genetic-algorithm
container genetic algorithm solver
algorithm containers deepcopy general-solver-functions-access genetic itertools logger os random solver
Last synced: 15 May 2026
https://github.com/pragalbha-patil/cyclic-array-challenge-javascript
A cyclic array challenge implemented in Javascript
algorithm javascript problem-solving
Last synced: 03 Jul 2025
https://github.com/bzdgn/project-euler-solutions
Solutions written in Java for Project Euler
algorithm algorithm-challenges algorithms java project-euler
Last synced: 27 Apr 2026
https://github.com/hlts2/gfreequeue
Simple lock-free queue written in golang
algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm
Last synced: 22 May 2026
https://github.com/hlts2/ip-hash
ip-hash balancing algorithm, based on round-robin.
algorithm balancer balancing balancing-algorithm go golang golang-library goroutine-safe ip ip-hash library round-robin threadsafe
Last synced: 11 Sep 2025
https://github.com/islamhaqq/coderbyte
Coding challenges in many different programming languages!
algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest
Last synced: 07 Apr 2026
https://github.com/msolimans/algorithms
Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions
algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie
Last synced: 21 Jan 2026
https://github.com/fabienjuif/astar
an A* algorithm in javascript
a algorithm astar game path shortest shortest-path
Last synced: 20 Jan 2026
https://github.com/lussierc/registration_algorithm
An algorithm that would make the course registration process more fair at Allegheny College.
Last synced: 27 Mar 2025
https://github.com/spacebody/algorithm-design-and-analysis
The source code about the course Algorithm Design and Analysis
algorithm analysis course-algorithms graph
Last synced: 13 Apr 2025
https://github.com/hansalemaos/cythoncartesian2
Cartesian Product for NumPy - 40x faster than NumPy + itertools.product
algorithm cartesian cartesian-product cython fast numpy
Last synced: 17 May 2026
https://github.com/damichoi/algorithm
Baekjoon Online Judge (백준 온라인 저지), LeetCode, Programmers, 이것이 코딩테스트다 (동빈북), 인프런 등의 알고리즘 문제 풀이를 모은 저장소입니다.
algorithm algorithms baekjoon baekjoon-algorithm baekjoon-online-judge inflearn java leetcode leetcode-java programmers
Last synced: 03 May 2025
https://github.com/basemax/knapsackproblemc
This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack
Last synced: 27 Jul 2025
https://github.com/fabiomatavelli/leetcode
Leetcode problems solutions written in Python
algorithm algorithm-challenges algorithms leetcode leetcode-practice leetcode-python leetcode-questions leetcode-solutions study
Last synced: 04 Apr 2025
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/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 Apr 2025
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/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/shivamswarnkar/algo-analysis
Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.
algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis
Last synced: 21 Mar 2025
https://github.com/jisazatappsi/shatter
Data Driven Development
algorithm data-driven deep-learning machine-learning programming-language python-3
Last synced: 23 Jun 2025
https://github.com/am-i-groot/summer-intern-iitguwahati-spml
Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.
algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing
Last synced: 17 May 2026
https://github.com/anarmawala/chess-ai
Chess AI written in Rust that uses the min/max algorithm and tree pruning so predict 5-6 moves ahead.
ai algorithm chess game min-max-optimization tree-pruning
Last synced: 18 Jul 2025
https://github.com/hhf112/moore-search
A parallelized header-only implementation of the Boyre Moore exact string searching algorithm in C++17.
algorithm cpp17 multithreading
Last synced: 17 Jul 2025
https://github.com/netgroup-polito/shared-buffer
Algorithm to efficiently move pkts between the vSwitch and the VNF
algorithm data-exchange nfv shared-buffer vnf
Last synced: 10 Apr 2025
https://github.com/gusenov/algorithms
Различные алгоритмы.
algorithm algorithms algorithms-implemented
Last synced: 16 Jul 2025
https://github.com/ufukozdogan/find-s
:alien: Implementation of Find-S Algorithm made with Java Swing
algorithm artificial-intelligence artificial-intelligence-algorithms java-swing
Last synced: 02 Jul 2026
https://github.com/guillainbisimwa/competitive-programming
A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.
algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3
Last synced: 23 Jun 2025
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/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/josepedrodias/wave-function-collapse
a javascript implementation of the wave function collapse algorithm
algorithm wave-function-collapse
Last synced: 11 Apr 2026
https://github.com/aenguerrand/thu-ml-irls
Machine learning IRLS for Logistic Regression :chart_with_upwards_trend:
algorithm machine-learning tsinghua-university
Last synced: 25 Jan 2026
https://github.com/made2591/go-hanoi
The famous Hanoi game written in Go. Thanks to @skelterjohn for his lib, go-matrix, that you can find in https://github.com/skelterjohn/go.matrix
algorithm classical exercise game go hanoi hanoi-riddle hanoi-towers math problem recursion
Last synced: 23 Jun 2025
https://github.com/sevdanurgenc/randomforestinrprograming
R Programlama Dilinde Random Forest Kullanımı (Random Forest in R Programming)
algorithm r random-forest rprogramming
Last synced: 10 Jul 2025
https://github.com/2kabhishek/pycipher
Cipher algorithms with Python 🐍🔏
algorithm cipher cryptography library python tdd unittest
Last synced: 28 Oct 2025
https://github.com/izaaccoding36/projeto-onia
Esse repositório será utilizado para a publicação e desenvolvimento do meu projeto para a Olimpíada Nacional de Inteligência Artificial (ONIA) de 2025.
algorithm csv machine-learning project python research xgboost-classifier
Last synced: 15 Mar 2025
https://github.com/junho100/algorithm_in_military
군대서 푼 알고리즘(국방오픈소스아카데미 - "코딩문제은행" 및 백준 문제들)
Last synced: 29 Mar 2025
https://github.com/colelawrence/group-traits
rudimentary algorithm for grouping objects based on traits
algorithm metamorphic-testing school-project typescript utility
Last synced: 05 Apr 2025
https://github.com/cizr/fifo-algorithm-in-c
Execution/Implementation of FIFO (First in First Out) Algorithm in C
Last synced: 22 Mar 2025
https://github.com/zannatul-naim/data-structure
CSE-2122 Data Structure Lab
algorithm array array-methods bfs-algorithm data-structures dfs-algorithm graph linked-list matrix queue stack tree
Last synced: 21 Jun 2025
https://github.com/ark2016/algorithm-of-computer-graphics
algorithm of computer graphics from bmstu iu9 study
algorithm bmstu bmstu-iu9 graphics
Last synced: 06 Mar 2025
https://github.com/supermoathx7/cpu-scheduling-algo-
This project is an implementation of the six CPU-Scheduling algorithms using C++.
algorithm algorithms cpp cpu cpu-scheduling
Last synced: 18 Jul 2025
https://github.com/dependents/node-sass-lookup
Get the file associated with a Sass import
algorithm lookup partials resolution sass scss
Last synced: 15 Apr 2025
https://github.com/iamotz/aritgeo
A program to determine if a sequence is Arithmetic or Geometric
algorithm arithmetic geometric javascript nodejs sequence tdd
Last synced: 25 Apr 2026
https://github.com/francescopaolol/levenshteindistance
A simple example of Levenshtein Distance Algorithm
algorithm levenshtein-distance python
Last synced: 07 Sep 2025
https://github.com/mcquerol/load-flow-studies
MATLAB simulations for load flow studies using various algorithms in power systems.
3-phase-star-and-delta algorithm case-study gauss-seidel-method jacobi-method matlab newton-raphson-method power-consumption power-grids simulink
Last synced: 30 Mar 2025
https://github.com/nicholas-miklaucic/rust-monaco
An optimized, parallel, lock-free Monte-Carlo Tree Search implementation in Rust
Last synced: 08 Nov 2025
https://github.com/jongwooo/algorithm
Problem Solving with Algorithms and Data Structures
algorithm baekjoon-online-judge problem-solving programmers swea
Last synced: 13 Jul 2025
https://github.com/swnb/dct-ts
dct and idct algorithm implement with typescript
Last synced: 26 May 2026
https://github.com/brainhub24/zip.py
This a toolkit for file compression with options for easy, medium, strong, and high compression levels. It can compress individual files or multiple files into a single archive and generates a log file for each compression. Simplify your compression workflow with ZIP.PY.
algorithm archiver compression py zip zippy
Last synced: 11 Jul 2025