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-03 00:01:22 UTC
- JSON Representation
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/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/amirhakimnejad/big-number-in-cpp
Implementation of a class that can handle calculations between big numbers in c++.
algorithm bigint bignumber cpp object-oriented-programming oop stack
Last synced: 17 Sep 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/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/waasiq/rc5-cryptosystem
An implementation of RC5 Cryptography Algorithm
algorithm cryptography python3 streamlit-webapp
Last synced: 07 Jul 2025
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/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/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/mehul237/a2z-dsa-course
Teaches you problem solving by diving deep into DSA, with 450+ modules
Last synced: 14 Jun 2025
https://github.com/mbn-code/pysort
Python Sorting Visualised.
algorithm asd matplotlib python python3 sort visualization
Last synced: 22 Mar 2025
https://github.com/ngalaiko/course
Программа для обучения принципам связаных списков
algorithm linked-list visualization
Last synced: 29 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/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/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/oowekyala/vfdr-weka
A rule learning algorithm for Weka
algorithm classification decision-rules java weka
Last synced: 14 Mar 2025
https://github.com/tuliohrc/linear-algebra-application
Application of linear algebra concepts
Last synced: 28 Jun 2025
https://github.com/junho100/algorithm_in_military
군대서 푼 알고리즘(국방오픈소스아카데미 - "코딩문제은행" 및 백준 문제들)
Last synced: 29 Mar 2025
https://github.com/alexvcasillas/erat-o
Eratosthenes primality test implementation
algorithm eratosthenes javascript math numbers primes
Last synced: 26 Aug 2025
https://github.com/zhravan/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 26 Aug 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/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/nshahaf/mazesolver
visual maze solving algorithm (bfs)
algorithm bfs-algorithm maze-solver
Last synced: 02 Apr 2025
https://github.com/swnb/dct-ts
dct and idct algorithm implement with typescript
Last synced: 26 May 2026
https://github.com/scl2589/til_selfstudy
Today I Learned📝
algorithm computerscience datastructure git java javascript python sql til
Last synced: 09 Apr 2026
https://github.com/zerdicorp/maze_path_finder
algorithm generation maze path-finder procedural
Last synced: 28 Aug 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/tyrue/3th_operating-system
My 3th_Operating-System assignments.
Last synced: 14 Apr 2025
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/hind-sagar-biswas/pathfindr
A visualizer of path finder (BFS) algorithm and maze generator (DFS)
algorithm algorithm-visualizer bfs-search dfs-algorithm graph grid javascript pathfinder
Last synced: 24 Oct 2025
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/qw3ry/sre-dtmc-transformations
Implementation of the algorithms provided in my Bachelor's Thesis
algorithm markov-chain scientific-publications transformation
Last synced: 30 Aug 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/oxion7/rc4-rust
RC4 algorithm in rust
algorithm cipher cryptography stream-cipher
Last synced: 14 Jun 2026
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/mbullington/turf-diameter
An unofficial Turf function for calculating the polygon diameter of a Feature.
algorithm geojson javascript turfjs
Last synced: 20 Jan 2026
https://github.com/jadezdon/goalgo
GoAlgo is an algorithm visualizer Android application
algorithm android android-app animation visualization
Last synced: 19 May 2026
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/lazzerex/gauss-legendre-algorithm
Computing the digits of π using the Gauss-Legendre algorithm (C#)
Last synced: 29 Mar 2025
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
https://github.com/mdo91/exercism-swift
Set of algorithmic challenges provided by exercism platform about swift language and its generic functions
algorithm algorithms algorithms-and-data-structures challenge challenges challenges-solved closure closure-exercise closures exercism-platform generic-functions swift swift-language unit-testing unitest
Last synced: 02 Jan 2026
https://github.com/jaaumg/piramidefibonnaci
Algorithm problem presented by my professor
algorithm c fibonacci fibonacci-numbers fibonacci-sequence
Last synced: 01 Jul 2026
https://github.com/mistermboy/piramidebacktracking
Resolución de pirámides mediante el algoritmo backtraking
algorithm backtracking backtracking-algorithm
Last synced: 11 Jun 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/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/mosi-sol/live-contracts-s4
simple solution for mathematical & algorithm's & ciphers
algorithm smart-contracts solidity
Last synced: 20 Jun 2025
https://github.com/showrin/anagram_checker
A simple program to check whether two strings are anagram or not.
algorithm anagram-checker angram javascript testing
Last synced: 20 May 2026
https://github.com/lemon-mint/highcrypt
A crypto stack built with a proven cryptographic algorithm
algorithm crypto cryptography decryption encrypt encryption go
Last synced: 20 May 2026
https://github.com/sskender/hackerrank
HackerRank solutions
algorithm algorithms hackerrank hackerrank-algorithms-solutions hackerrank-solutions
Last synced: 22 Mar 2025
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/marcellomaugeri/garner-algorithm-python
Python3 Garner's algorithm to solve diophantine equations system with coprime moduli
algorithm criptography diophantine diophantine-solver equation-solver math mathematics python3 script solver
Last synced: 06 Apr 2025
https://github.com/joshsizer/my-malloc
Linked-list implementation of the standard C library function “malloc.” Uses a first-fit algorithm with support for coalescing.
algorithm coalescing data-structures first-fit linked-list
Last synced: 28 Jun 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/ambujraj/medicinary
An E-commerce Algorithm for Medicines.
algorithm cpp e-commerce shopping-cart
Last synced: 22 Jul 2025
https://github.com/samson-mano/random_domain_generator
C# implementation of random closed domain generator
algorithm bounded closed-domain domain inner-surfaces map-generation map-generator mathematics random-closed-domain random-surface surface surface-detection surfaces
Last synced: 16 Dec 2025
https://github.com/yooodleee/deep_think_marl
🐵Deep think about MARL is truly enjoyable!🐵
algorithm game-theory marl-environment multiagent-systems
Last synced: 22 Jul 2025
https://github.com/bukinoshita/pokeball-shake
Algorithm to determine how many times pokeball shakes
algorithm javascript nodejs pokeball pokemon
Last synced: 18 Feb 2026
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/buzzybis/a-ds
Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.
algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst
Last synced: 18 Jun 2025
https://github.com/ptsurbeleu/coding-challenges
100% human-friendly explanation of coding challenges and computer science fundamentals
algorithm algorithm-challenges algorithms bitwise bitwise-operators computer-science
Last synced: 14 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/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/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/abhishekmishra-17/python-programs
python programs and some algorithm based program
algorithm data-structures python python-programs
Last synced: 18 Feb 2026
https://github.com/shuza/competitive-programming
All my competitive programming code go here
algorithm c competitive-programming cpp dynamic-programming graph number-theory
Last synced: 02 May 2026
https://github.com/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 Apr 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/ichenlei/leetcode_101
A repo for my LeetCode algorithm training
algorithm javascript leetcode nodejs
Last synced: 20 May 2026
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/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/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/kykal/travelling-salesperson-problem
Desktop application that obtain the best route possible visiting all nodes with the least time possible using coordinates extracted from a text file.
algorithm algorithms coordinates kykal optimization python routes traveling-salesman travelling-salesman-problem tsp
Last synced: 06 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/david-pena/cohen-sutherland-algorithm
Cohen-Sutherland Line Clipping Implementation
Last synced: 15 Jun 2026
https://github.com/yangchenglong11/algorithm-lib
This is a collections about algorithm problem that I had finished.
Last synced: 19 May 2026
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/cizr/lru-algorithm-in-c
Execution/Implementation of LRU (Least Recently Used) Algorithm in C
Last synced: 22 Mar 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/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/twitu/algorithms_part_i
Programming assignments in Algorithms part 1 by Princeton - covering topics of Sorting, Heaps, Quick Union and Trees
algorithm data-structures java online-course
Last synced: 23 May 2026
https://github.com/karami-mehdi/TSP
The Traveling Salesman Problem (TSP) aims for the most efficient route across cities. This Python project, employing Tkinter and the Model-View-Controller (MVC) architecture, visualizes TSP solutions. It generates random cities, utilizes the nearest neighbor algorithm, and presents the optimal path with a Tkinter-based GUI.
algorithm mvc nearest-neighbor-search nearest-neighbors python tkinter tsp tsp-problem tsp-solver
Last synced: 12 Sep 2025