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-03-28 00:01:14 UTC
- JSON Representation
https://github.com/thiagoluiznunes/algorithm-analysis-project
This repository consist of a variety of projects implemented for the "Análise e Projetos de Algoritmo" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.
algorithm c cpp heapsort knapsack-problem mergesort quicksort sorting-algorithms
Last synced: 13 Apr 2025
https://github.com/aryansri-0706/pytorch-learn-script-draft-for-designated-peer-reviewers-only
Pytorch Tutorial Introduction Learn Script PDF E-Book
algorithm gpu introduction learn learning-rate loss-function optimizer pdf python pytorch script tensor tutorial
Last synced: 04 Mar 2025
https://github.com/jabellard/libds
libds - data structure library.
algorithm algorithms binary-heap binary-search-tree c data-structures gcc gcc-complier graph hash-table linked-list linux make queue stack vector
Last synced: 24 Dec 2025
https://github.com/andrewnester/algorithms-ii
Algorithms written on Java
algorithm directed-graphs edge-weighted-graphs graph java
Last synced: 29 Jul 2025
https://github.com/hyp3rflow/problemsolving
ALGORITHM STUDY | BAEKJOON | CODEUP
algorithm baekjoon-online-judge codeup
Last synced: 07 Nov 2025
https://github.com/ayushexel/algorithms
Implementation of Algorithms and Data Structures used extensively in computer Science
algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures
Last synced: 12 Sep 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/andreacrotti/tic-tac-toe
algorithm clojure strategy tic-tac-toe
Last synced: 27 Mar 2025
https://github.com/kenpusney/kcv
Kimmy's Computer Vision
algorithm computer-vision cpp framework
Last synced: 03 Jul 2025
https://github.com/cuhsat/spritz.lua
Spritz cipher implementation in pure Lua 5.3.
algorithm cryptography lua spritz
Last synced: 29 Mar 2025
https://github.com/cuhsat/practical
A one-time pad variant for easy manual application.
algorithm cipher cryptography one-time-pad one-time-pad-cipher practical python strong
Last synced: 29 Mar 2025
https://github.com/davzoku/hackerrank-challenges
💚📓 Solutions for HackerRank challenges
algorithm bash competitive-programming hackerrank-solutions java mysql
Last synced: 30 Apr 2025
https://github.com/cuhsat/spritz.go
A Spritz cipher implementation in pure Go.
algorithm cryptography go golang spritz
Last synced: 29 Mar 2025
https://github.com/tigregotico/rakekeywords
RAKE - Rapid Automatic Keyword Extraction
algorithm keyword-extraction keyword-extractor keywords rake
Last synced: 31 Oct 2025
https://github.com/noxxxxxxxx/snippet
Programming language code snippet, UI component, algorithm
Last synced: 30 Jul 2025
https://github.com/in-ch/practice_coding_test
알고리즘 학습하기
algorithm algorithm-challenges algorithmic-trading algorithms algorithms-and-data-structures
Last synced: 30 Jul 2025
https://github.com/arodr967/virtual_memory_management
A system call written in C, to report on memory management statistics, and a counter-based clock page replacement algorithm.
algorithm linux-kernel memory-management memory-stats system-calls virtual-memory
Last synced: 02 Apr 2025
https://github.com/cuhsat/spritz.java
A Spritz cipher implementation in pure Java.
algorithm cryptography java spritz
Last synced: 27 Aug 2025
https://github.com/florianwoelki/towersofhanoi
Simple JavaScript simulation for Towers Of Hanoi
algorithm javascript towersofhanoi
Last synced: 28 Oct 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: 23 Feb 2025
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 03 Jan 2026
https://github.com/mohamed-94/prime-algorithm
An algorithm for detecting any prime number up to 100000 and higher.
algorithm prime-numbers python
Last synced: 24 Dec 2025
https://github.com/c1m50c/leet-code-solutions
A collection of my LeetCode submissions.
algorithm algorithms data-structures dynamic-programming interview-questions leetcode leetcode-python leetcode-solutions python python-3 solutions
Last synced: 28 Dec 2025
https://github.com/twil3akine/keta
A lightweight, zero-dependency Rust crate for digit operations (decomposition, sum, reverse, radix support), designed for competitive programming.
algorithm atcoder competitive-programming digits math rust zero-dependency
Last synced: 15 Jan 2026
https://github.com/jakecyr/bundle-javascript-files
Simple Script to Compile JS Files on a HTML page
algorithm bundle compile javascript
Last synced: 09 Mar 2025
https://github.com/phrugsa-limbunlom/algoj
A collection of algorithms implemented in Java for practicing.
Last synced: 31 Jul 2025
https://github.com/shrp777/chifoumi
Simulateur de partie aléatoire de "Pierre, Feuille, Ciseaux" en 2 manches gagnantes, implémenté en style Fonctionnel avec JavaScript.
Last synced: 23 Feb 2025
https://github.com/czubocha/so-page-replacement-algorithms
implementation of page replacement algorithms - FIFO, OPT, LRU, approximate LRU, RAND
algorithm approximate-lru fifo lru opt page-replacement rand
Last synced: 20 Mar 2025
https://github.com/burakyilmaz321/from-scratch
Simple implementations of (mostly machine learning) algorithms.
algorithm deep-learning gradient-descent kmeans linear-regression logistic-regression machine-learning neural-network python r
Last synced: 04 Mar 2025
https://github.com/abdnh/math-eval
Math expression evaluator
algorithm math math-evaluator math-expression-evaluator mathematics
Last synced: 17 Mar 2025
https://github.com/asadiahmad/max-independent-set
Calculating Max Independent Set with greedy algorithm
algorithm algorithms anytree greedy-algorithms independent-set max-independent-set networkx python
Last synced: 31 Jul 2025
https://github.com/rayc2045/advent-of-code
JavaScript solutions for Advent of Code
advent-of-code advent-of-code-2022 algorithm algorithm-challenges christmas christmas-calendar christmas-countdown javascript programming-challenges programming-puzzles puzzle-solution puzzle-solver
Last synced: 01 Aug 2025
https://github.com/sandynellydiniz/binary-search
Algorithm Construction - Binary Search in Python 🕵🏻♀️🔍
Last synced: 20 Jun 2025
https://github.com/brian-gates/hungarian
The Hungarian algorithm solves the assignment problem in polynomial time. Also known as: Munkres algorithm.
algorithm assignment-problem hungarian-algorithm munkres-algorithm
Last synced: 01 Aug 2025
https://github.com/leetcode-in-erlang/leetcode-in-erlang
Erlang-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming erlang interview-questions leetcode leetcode-erlang leetcode-solutions math
Last synced: 25 Sep 2025
https://github.com/rhcarvalho/the-algorithm-design-manual
Exercises from the book The Algorithm Design Manual
Last synced: 07 Mar 2026
https://github.com/phantom-98/rust-coding-test
Basic rust coding test course
Last synced: 23 Feb 2025
https://github.com/davidemodolo/closest-pair-of-points-hpc
MPI parallel implementation of bruteforce and divide et impera approaches to the Closest Pair of Points problem
algorithm closest-pair-of-points hpc mpi parallel-computing
Last synced: 12 Mar 2025
https://github.com/amirhakimnejad/string-calculator.infix-to-postfix-convertion.postfix-calculation
A C++ program that implemented and merged two algorithms, first one is the conversion between infix and postfix, and the second one can handle the calculation of a postfix phrase.
Last synced: 23 Feb 2025
https://github.com/ankitsharma-tech/spam-mail-detector-using-ml
This model can detect any kind of spam mail.
algorithm artificial-intelligence artificial-intelligence-algorithms artificial-intelligence-models artificial-intelligence-projects deep-learning detectany-kind mail ml nlp-machine-learning python python-3 python3 spam spam-mail tensorflow tensorflow2
Last synced: 25 Sep 2025
https://github.com/ndsvw/median-maintenance
Median-Maintenance keeps track of the median of a growing list of numbers. O(log(n)) complexity for each of the n list elements => O(n*log(n))
algorithm complexity logarithmic median
Last synced: 02 Aug 2025
https://github.com/leewr9/algorithm-hub
Algorithm and coding challenge practice with tutorials and examples.
algorithm practice programmers
Last synced: 22 Nov 2025
https://github.com/thibautre/dataipsum
Configurable data generator (with crumbles inside)
algorithm data random-generation
Last synced: 21 Jul 2025
https://github.com/mcstreetguy/isset-helper
Get rid of weak typing and improve your assertions: A tiny helper method for Javascript
algorithm helper-functions helper-methods isset-helper javascript javascript-library javascript-tools node-module nodejs tiny-helper type typecast typification validation
Last synced: 24 Dec 2025
https://github.com/jakub21/walking-blobs
Showcase of state-machine based algorithm. Blobs search for food and escape predators.
Last synced: 14 May 2025
https://github.com/rosieoh/java_codingtest
🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈
algorithm datastructures-algorithms java
Last synced: 24 Feb 2025
https://github.com/marcel-haag/algorithms
Small collection of simple and complex algorithms written in python.
algorithm algorithms python python3 sort
Last synced: 29 Dec 2025
https://github.com/antosser/diagonal-rs
algorithm array cross-platform diagonal matrix
Last synced: 02 Apr 2025
https://github.com/glolichen/24-solver
A python script and website to solve 24
Last synced: 23 Jul 2025
https://github.com/billgewrgoulas/recommendation-systems
Algorithms for joke rating prediction using the joke data-set from Kaggle.
algorithm clustering collaborative-filtering machine-learning numpy pandas recommender-system scikit-learn scypi
Last synced: 06 Mar 2025
https://github.com/nikoheikkila/tuubacrypt
The least useful encryption and decryption algorithm.
Last synced: 03 Apr 2025
https://github.com/sudhanshu182004/ml-from-scratch
A comprehensive collection of practical machine learning examples using popular frameworks and libraries.
algorithm classification clustering data-mining data-science decision-tree-classifier decision-tree-regression free hacktoberfest2024 knn-algorithm linear-regression machine-learning numpy pandas
Last synced: 01 Jul 2025
https://github.com/arthurdelamare/gears
A TypeScript library for algorithms and data structure.
Last synced: 23 Feb 2025
https://github.com/david-pena/drawing-lines-algorithms
Different algorithms to plot a line using Python
Last synced: 23 Feb 2025
https://github.com/colelawrence/go-concepts
Playing with concepts of programming I've found interesting using Golang. E.g. machine learning, genetic algorithms, graph theory, etc.
algorithm genetic-algorithm golang
Last synced: 05 Apr 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/colelawrence/rotate-lines
Simple utility for creating rotated observations for training a neural network.
Last synced: 05 Apr 2025
https://github.com/rmarasigan/developers_guide
Guide for all Developers
algorithm backend deployment devops frontend general tools uadmin
Last synced: 07 Mar 2026
https://github.com/nohomey/math-objects
C++ library containing basic mathematical objects such as: matrix, vector and others as well some basic algorithms and operations with them
algebra algorithm cpp experiment learning linear-algebra math-objects mathematical-objects matrix vector
Last synced: 02 Mar 2025
https://github.com/elliotwutingfeng/grokking-algorithms
Solutions to problems listed in the book "grokking algorithms" by Aditya Y. Bhargava
algorithm algorithms leetcode python
Last synced: 04 Aug 2025
https://github.com/axel-jalonen/solana-vanity-address-searcher
Search for Solana vanity addresses (prefix)
algorithm memory-management solana vanity-address
Last synced: 23 Feb 2025
https://github.com/bazoka-kaka/dijkstra-shortest-path-east-java
🌐 Here we are implementing Dijkstra algorithm to find the shortest route from one city to another in east java based on user's input in the form of web application
algorithm dijkstra express shortest-paths
Last synced: 05 Aug 2025
https://github.com/rickreisdev/vendingmachine
Algoritmo que simula o funcionamento de uma máquina automática de alimentos no ambiente do terminal do C++.
algorithm cpp rickreis rickreisme vending-machine
Last synced: 07 Jul 2025
https://github.com/wisskirchenj/filetypeanalyzer
Toy project of JetBrains JavaCore track for analyzing file types
algorithm java19 knuth-morris-pratt multithreading rabin-karp
Last synced: 24 Feb 2025
https://github.com/2gpb/antcolonyoptimization
This repository contains an implementation of the Ant Colony Optimization (ACO) algorithm, a nature-inspired optimization technique used for solving combinatorial problems.
algorithm metaheuristic-optimisation python
Last synced: 07 Aug 2025
https://github.com/paveldeuce/grokking-algorithms
Doing the exercises using the grokking-algorithms book
algorithm algorithms binary-search breadth-first-search dijkstra-algorithm double-linked-list dynamic-programming greedy-algorithms grokking-algorithms hashtable javascript jest knapsack-problem linked-list merge-sort quicksort recursion selection-sort stack
Last synced: 20 Jun 2025
https://github.com/sangyx/algorithm
算法题打卡记录
algorithm c-plus-plus leetcode-solutions poj
Last synced: 23 Feb 2025
https://github.com/neluckoff/binary-tree-in-java
A perfectly balanced binary tree in Java
algorithm binary binary-tree java
Last synced: 21 Mar 2025
https://github.com/xxnauty/boxbluralgorithm
Implementation of blurring algorithm in Python
algorithm algorithms boxblur image-processing python python3
Last synced: 08 Aug 2025
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/echo511/pso
Particle Swarm Optimization algorithm
algorithm particle-swarm-optimization
Last synced: 21 Mar 2025
https://github.com/thusharax/dsa
Data Structures & Algorithms questions and answers
Last synced: 09 Mar 2025
https://github.com/abdessalam-aadel/renamefiles
Rename multiple images files in multiple folder.
Last synced: 19 Jun 2025
https://github.com/junqiuzhang/k-means-algorithm
k-means algorithm
algorithm clustering-problem kmeans
Last synced: 09 Aug 2025
https://github.com/shaharashe/leetcode
A collection of my LeetCode solutions, showcasing problem-solving skills and algorithmic techniques.
algorithm algorithm-challenges algorithms algorithms-and-data-structures data-structures leetcode leetcode-bash leetcode-c leetcode-cpp leetcode-csharp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-python3 leetcode-questions leetcode-solutions leetcode-sql math mathematics
Last synced: 24 Feb 2025
https://github.com/hoehrmann/set-intspan-partition
Set::IntSpan::Partition Perl module
Last synced: 26 Mar 2025
https://github.com/lovesaroha/a-star-path-finding-go
A star path finding algorithm in golang with visual in terminal.
a-star-path-finding algorithm golang terminal-colors terminal-graphics
Last synced: 27 Nov 2025
https://github.com/ia7ck/rust-competitive-programming
snippets for competitive programming
algorithm competitive-programming rust
Last synced: 02 Feb 2026
https://github.com/khouloud8seghira/flashcard
A duolingo opensource alternative. RIP Duo🕯️
algorithm android chrome-extension development django flashcards interview interview-practice language-learning learning obsidian-md programming spaced-repetition webapp
Last synced: 03 Mar 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/bronya-rand/cs1310-backup
Programming Code from Uni Classes at St. Mary's University
algorithm algorithms c c-plus-plus code introduction object-oriented object-oriented-programming programming school university
Last synced: 30 Oct 2025
https://github.com/joserafael0160/leetcode
A list of solved problems from LeetCode along with an explanation for each one.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algoritmo algoritmos algoritmos-basicos c competitive-programming competitive-programming-algorithms competitveprogramming cplusplus cpp leetcode leetcode-cpp leetcode-questions leetcode-solutions programacion-competitiva programacioncompetitiva
Last synced: 12 Mar 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/czubocha/so-distributed-load-balancing-algorithms
distributed load balancing algorithms implementation
algorithm distributed-computing load-balancing
Last synced: 20 Mar 2025