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/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/acbin/ds-and-algorithms
✨ Data Structure and Algorithms.
Last synced: 19 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/mgmarlow/sudoku-solver
Realtime visualization of the backtrack algorithm
algorithm sudoku sudoku-solver
Last synced: 03 Apr 2025
https://github.com/cezardasilva/nodejs-parallel
Studys of NodeJS, using a parallel algorithm to find prime numbers.
algorithm node-js parallel prime-numbers study
Last synced: 26 Mar 2025
https://github.com/arthur-arslanov/ts-cs-playground
My Computer Science Education progress
algorithm algorithms bfe big-frontend computer-science data-structures leetcode typescript
Last synced: 01 Apr 2025
https://github.com/gaurav-chaurasia/dsa
All my practice problem(data-structure and algorithmic) and code are here
algorithm competitive-programming cpp data-structures readme-md
Last synced: 29 Jun 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/fabienjuif/astar
an A* algorithm in javascript
a algorithm astar game path shortest shortest-path
Last synced: 20 Jan 2026
https://github.com/louislefevre/rsa
RSA cryptosystem for demonstrating the encryption and decryption of messages
algorithm cryptography decryption encryption rsa
Last synced: 30 Mar 2025
https://github.com/eugenechevski/problem-solving
Data-structure and algorithms interview problems and solutions.
algorithm algorithms javascript leetcode python typescript
Last synced: 07 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/tonyvu2014/algorithm
Application of algorithms to solve problems
Last synced: 20 Apr 2026
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/jdleung/jdastar
A simple path finding library based on the A*(A-Star) algorithm.
a-star algorithm astar ios macos pathfinding swift
Last synced: 14 May 2026
https://github.com/waasiq/rc5-cryptosystem
An implementation of RC5 Cryptography Algorithm
algorithm cryptography python3 streamlit-webapp
Last synced: 07 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/panagiotiskotsorgios/pounding-heart-animation
A pounding spinning console heart animation with console colors manipulation
algorithm animation colorama colorful console-application console-colors dedicated friendship heart-animation heartbeat love pounding-heart python python3 spinning-animation
Last synced: 17 Jul 2025
https://github.com/bhathiya29/image-motion-detection-security-application-
This is a Python Application where it will detect moving objects and will alert the relevant person via email with a photo of the detected object. The algorithm here is we compare the very first frame with the frames after that (matrix comparison). If any difference is detected we will use an algorithm to smooth that area, and send an email
algorithm machine-learning motion-detection python
Last synced: 09 Apr 2025
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/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/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/itszcx/packitup
Epitech Antman project, 2023
algorithm antman c compression decompression epitech epitech-project memory-management tek1
Last synced: 26 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/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/nshahaf/mazesolver
visual maze solving algorithm (bfs)
algorithm bfs-algorithm maze-solver
Last synced: 02 Apr 2025
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/fajarnugraha37/go_external_sort
This project demonstrates an external sorting algorithm in Go, designed to efficiently handle large data sets that exceed available memory. The program reads a random string data set from a file, sorts it using an external merge sort technique, and writes the sorted output to a new file.
algorithm algorithms-and-data-structures external-sorting go golang sorting sorting-algorithms
Last synced: 03 Feb 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/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/im-rises/ctwinprimenumberparallel
Program to find twin prime numbers in parallel using OpenMPI
algorithm c mpi openmpi parallel parallel-programming prime-numbers twin-prime-numbers
Last synced: 22 Jul 2025
https://github.com/maxilevi/sudoku-solver
solves a sudoku on your command line using backtracking
algorithm backtracking csharp dynamic-programming sudoku-solver
Last synced: 09 Jun 2026
https://github.com/mondonno/algorithms
Collection of resuable algorithm templates written in pure C++
algorithm algorithms all cpp data-structures math prefix-sumes sorting trees
Last synced: 04 Jun 2026
https://github.com/aimensahnoun/textsimilaritychecker
A C++ Plagiarism checker script that that checks direct similarities.
Last synced: 14 Nov 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/mttbernardini/mbencrypter
:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc
algorithm cryptography raw-data rawinput symmetric-keys text
Last synced: 26 Mar 2025
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/willgreen98/data-structures-and-algorithms
Sorting-Algorithms For CS Theory
algorithm algorithms algorithms-and-data-structures algorithms-implemented cpp data-structures datastructures geeksforgeeks
Last synced: 08 Nov 2025
https://github.com/basantech89/code_monk
Code Monk
algorithm android android-app-development data-structures java nodejs python react react-native reactjs web-development
Last synced: 11 Apr 2026
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/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/epsoft/sudoku-solver
sudoku solver
algorithm genetic-algorithm genetics solver sudoku sudoku-solver
Last synced: 01 Sep 2025
https://github.com/foresthoffman/election
A Bully-Election Algorithm implementation in Go https://en.wikipedia.org/wiki/Bully_algorithm
Last synced: 26 Mar 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/cizr/fifo-algorithm-in-c
Execution/Implementation of FIFO (First in First Out) Algorithm in C
Last synced: 22 Mar 2025
https://github.com/swnb/dct-ts
dct and idct algorithm implement with typescript
Last synced: 26 May 2026
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/mehul237/a2z-dsa-course
Teaches you problem solving by diving deep into DSA, with 450+ modules
Last synced: 14 Jun 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/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/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/tanikai/minfinder
"MinFinder" sorting algorithm, implemented in Python.
algorithm sorting sorting-algorithms-implemented
Last synced: 06 Jul 2026
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/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/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/usagi/gsj
Implementation of Geological Survey of Japan algorithms.
algorithm dem dempng gsj japan maptile nishioka-nagatsu-2015 rust
Last synced: 29 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/titemov/cipolla-algorithm
Cipolla algorithm made on Java.
algorithm algorithms cipolla java legendre-symbol prime-numbers
Last synced: 28 Oct 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/vevdokimovm/personal-finance-dss
FINPILOT: Интерпретируемая система поддержки принятия решений (СППР) для управления персональными финансами на базе алгоритма SAW и FastAPI.
algorithm backend decision-support-system fastapi fintech jinja2 mcdm personal-finance python rest-api sqlalchemy sqlite
Last synced: 27 Jun 2026
https://github.com/manustays/data-structure-algorithms
Data structures & algorithms implemented in Javascript & other languages
algorithm data-structures java javascript
Last synced: 19 May 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/yothgewalt/binary-search-tree
An about binary search tree in python that's easy to read and easy to understand.
Last synced: 22 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/ht0710/pca
Principal Component Analysis
ai algorithm machine-learning pca pca-analysis principal-component-analysis
Last synced: 04 Jul 2026
https://github.com/bredele/algo-sort-jumpdown
:bar_chart: Jump down sort algorithm
algorithm jumpdown sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/junho100/algorithm_in_military
군대서 푼 알고리즘(국방오픈소스아카데미 - "코딩문제은행" 및 백준 문제들)
Last synced: 29 Mar 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/arkenidar/lua_love2d_pointinpolygon-algorithm
Early release of a Point In Polygon experimental algorithm. The method is naive, so it can be easily explained and taught. Enjoy and give feedback if possible. Thanks.
algorithm easy-to-understand love2d-engine lua naive point-in-polygon zerobrane-studio
Last synced: 19 Aug 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/bredele/algo-sort-comb
:bar_chart: Comb sort algorithm
algorithm comb sort sorting-algorithms
Last synced: 06 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/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 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/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/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/tuliohrc/linear-algebra-application
Application of linear algebra concepts
Last synced: 28 Jun 2025
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/riddhish97/dsa
This Repo will have DSA and problem solving solution
algorithm array data-structures dynamic-programming hashmap javascript
Last synced: 28 Jun 2025
https://github.com/amoshnin/r-pathfinding.algorithms.visualizer
⚡️ Visualization tool for various pathfinding and recursive division maze-generation algorithms. List: (A* Search, Depth-First Search, Breadth-First Search, Greedy Best-First Search)
algorithm computer-science pathfinding-algorithm pathfinding-visualizer typescript
Last synced: 13 Mar 2025
https://github.com/jebin1999/algotrading-
Stock Price Prediction using LSTM
algorithm algorithmic-trading automation finance hft-trading quantitative-finance trading-algorithms
Last synced: 05 Nov 2025
https://github.com/contactvaibhavi/leetcodesolutions
Complete code implementations to the Leetcode Questions I've solved so far
algorithm algorithms algorithms-and-data-structures cpp data-structures dsa interview interview-practice interview-prep interview-preparation interview-questions java leetcode leetcode-cpp leetcode-java leetcode-solutions mit-license
Last synced: 19 May 2026
https://github.com/loveboyme/entityanalyzer
使用机器学习算法,对 Minecraft 进行实体滞后检测并以可视化的方式显示。 | Detecting entity lag in Minecraft using machine learning algorithms and displaying it in a visualized manner.
ai algorithm analysis clustering entity implementation k management means minecraft paper plugin server spigot tool
Last synced: 14 Mar 2025
https://github.com/huidaecho/ispso
Isolated-Speciation-based Particle Swarm Optimization
algorithm optimization particle-swarm-optimization
Last synced: 10 Jul 2025
https://github.com/jiegec/rkr-gst
Implementation of Running Karp-Rabin Greedy String Tiling algorithm
Last synced: 13 May 2025
https://github.com/soyapo/projecteuler
Solutions to ProjectEuler problems. Consider not opening before you solve on your own.
algorithm cpp mathematics number-theory
Last synced: 14 Mar 2025