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: 2025-12-31 00:01:12 UTC
- JSON Representation
https://github.com/vduseev/fate
Fast algorithm testing environment. Built with HackerRank in mind!
algorithm algorithm-testing bash data-structures docker hackerrank
Last synced: 06 Apr 2025
https://github.com/kash1444/py_files
Here are some of my beginner codes to upskill my knowledge in python
algorithm functional-programming ide jupyter-notebook python-3 turtle-graphics
Last synced: 28 Mar 2025
https://github.com/yo525/sme
SME256 Encryption Library is a Python package that implements the 256 Scrambled-Matrix-Encryption (SME256) algorithm
algorithm benchmark cryptography decrypt decryption-algorithm decryption-library encrypt encryption encryption-algorithms encryption-decryption encryption-library library matrix matrix-calculations user-friendly user-friendly-tool
Last synced: 10 Sep 2025
https://github.com/thesola10/starseller
Collection of implementations of a simple demo algorithm
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-barrierfrees-openmp
Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 20 Jun 2025
https://github.com/hasanyahya101/routerender-vite
This is a basic Dijkstra's path finding algorithm visualizer. You set a start and an end tile. The algorithm starts searching each tile it can and finally finds and displays the shortest path.
algorithm algos dijkstra-s finding github github-pages mit pages path path-visualizer shadcn static tiles
Last synced: 29 Mar 2025
https://github.com/alvinnn-r/algoritma-pemrograman-2
Learning Materials, Assignments and Exercises for the Programming Algorithms Course
algorithm algoritma-pemrograman c c-language c-programming input-output pemrograman-dasar
Last synced: 19 Jul 2025
https://github.com/zikwall/geofind-rust
:globe_with_meridians: Rust implementation Point-In-Polygon Algorithm
algorithm find geolocation point-in-polygon rust
Last synced: 23 Feb 2025
https://github.com/basemax/subsetsumbacktracking
This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.
algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree
Last synced: 21 Jun 2025
https://github.com/rahul-sahani04/java-zero-to-hero
Welcome to the Java Zero to Hero Guide, a comprehensive resource designed for beginners to learn Java from scratch. Each folder in this repository contains examples and exercises that build upon the previous concepts.
algorithm api beginner-friendly beginners-guide coding guide guides java java-guide java8 jdk programming zero-to-hero
Last synced: 29 Mar 2025
https://github.com/phrugsa-limbunlom/algos
A collection of algorithms implemented in Scala for practicing.
Last synced: 18 Jun 2025
https://github.com/rlagksruf16/study
💾 What I learned today.
algorithm javascript markdown react til todayilearned
Last synced: 30 Dec 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/mjkloeckner/sav
Sorting Algorithms Visualized
algorithm c sdl2 sdl2-ttf sorting-algorithms sorting-visualization
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/randomgamingdev/greedy-meshing-js-demo
A demonstration of greedy meshing in Javascript with p5.js used for voxels and more
algorithm algorithms basic demo example greedy-algorithm greedy-algorithms greedy-meshing javascript p5js quickstart simple
Last synced: 04 Mar 2025
https://github.com/theolepage/brainstorming
Sail through algorithms.
algorithm algorithms autonomous-vehicles autopilot drone sailing
Last synced: 21 Jul 2025
https://github.com/permutationlock/path_coloring_bgl
Implementations of several path coloring algorithms for the Boost Graph Library.
algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof
Last synced: 04 Mar 2025
https://github.com/projects-developer/cryptography-project-using-symmetric-algorithm
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm
Last synced: 23 Feb 2025
https://github.com/willigarneau/vigenere-cipher
🔑 🔐Learning vigenere cipher by making an encrypter/decrypter in C#
algorithm c-sharp decryption encryption vigenere-cipher
Last synced: 16 Mar 2025
https://github.com/chrisvilches/pokemon-maze-part-ii
An algorithm that solves the ice field puzzle that appears in Pokemon games.
algorithm maze pathfinding shortest-path-algorithm
Last synced: 17 Jun 2025
https://github.com/yaxingson/es-containers
Implementation of various data structures and algorithms in javascript
algorithm datastructures list map set sort
Last synced: 13 Apr 2025
https://github.com/itshyphen/arthur-the-gladiator
Multilevel board game using data structures and algorithms
Last synced: 06 Oct 2025
https://github.com/charlenry/charleshenrisaintmars_7_16052022
C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.
algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator
Last synced: 31 Dec 2025
https://github.com/rowirt/monoton
Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation golang-library, golang-package, id-generator, ksuid, snowflake, snowflake-alternative, zero-alloc, zero-allocation
algorithm blockchain clock data-discretization fortnite game hacktoberfest javascript mob monochrome photography rxswift valorant wallpaper
Last synced: 07 May 2025
https://github.com/moussaak/pfe-telecom-1
Autonomous Robot using BrickPi3 + RaspberryPi3 and Python3 (Coupe de France de robotique)
algorithm brickpi coupe-de-france-de-robotique dexter-industries opencv-python python3 raspberry-pi-3 raspbian-jessie robot
Last synced: 10 Jul 2025
https://github.com/hoehrmann/set-intspan-partition
Set::IntSpan::Partition Perl module
Last synced: 26 Mar 2025
https://github.com/abrarkivande/algorithm-code
Welcome to the Java DSA Repository! 🚀 This repository contains well-structured implementations of essential Data Structures and Algorithms (DSA) in Java
algorithm coding dsa java problem-solving programming
Last synced: 24 Aug 2025
https://github.com/haongo138/algo-labs
Your go-to repository for honing skills in Data Structures and Algorithms using the powerful and safe programming language, Rust.
algorithm datastructures dsa-practice rust
Last synced: 13 Jul 2025
https://github.com/pangongzi/algorithm
A PHP library for implementing various algorithms
Last synced: 13 Dec 2025
https://github.com/rohan-bhautoo/digits-recognition-using-neural-network
A machine learning system to categorise one of the UCI digit tasks using Neural Network in Java.
algorithm handwritten-digit-recognition java machine-learning neural-network uci-machine-learning
Last synced: 24 Dec 2025
https://github.com/convexwf/leetcode
Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。
algorithm cpp data-structures leetcode
Last synced: 24 Aug 2025
https://github.com/zevio/pcu_relation
Semantic relationships extraction algorithm for PCU project
algorithm component extraction pcu pcu-relation python relationship relationship-extraction relationship-extraction-algorithm
Last synced: 24 Feb 2025
https://github.com/yehezkiel1086/data-structure-solutions
📖 Data structures and algorithms solutions writte in C/C++ language
Last synced: 28 Mar 2025
https://github.com/chausme/simple-bubble-sort
Simple bubble sort algorithm implementation
algorithm algorithms javascript sort sorting
Last synced: 21 Jun 2025
https://github.com/akihiko47/rockpaperscissors_cellular-automata
A cell change colour when the number of neighbouring cells that beats it is above a threshold. 1 beats 2 / 2 beats 3 / 3 beats 1
algorithm cellular-automata generative-art pygame python rock-paper-scissors
Last synced: 12 Apr 2025
https://github.com/calvinjmin/interview_questions
Personal Solutions to common Leet Code Questions
algorithm java leetcode python
Last synced: 31 Dec 2025
https://github.com/brkn/insertionsort_vs_mergesort
Homework 1 of My "Analysis of Algorithms I" Course
algorithm analysis cpp insertionsort mergesort sort
Last synced: 06 Apr 2025
https://github.com/okwilkins/mazegeneration
Creates a random maze. Green -> Making new maze. Red -> Backtracking to find untouched maze.
algorithm html maze maze-generator maze-solver p5js web
Last synced: 28 Oct 2025
https://github.com/jeantimex/swiftyklotski
🕹️Swift library to solve Klotski puzzle game with efficient algorithm.
algorithm example klotski puzzle-game swift swift-library
Last synced: 31 Aug 2025
https://github.com/simranjeet97/recyclingmachine
Python Recycling Machine Based on OOPS Concepts.
algorithm assignment-problem itronix machine-learning-algorithms oops-in-python python python-3 python-library recyclerview-item-animation
Last synced: 03 Mar 2025
https://github.com/bodiali/knights-travails
A program that shows the shortest possible way to get from one square to another by outputting all squares the knight will stop on along the way.
Last synced: 10 Sep 2025
https://github.com/adilwahla/my_leetcode_solutions
A Repository that will curate multiple approaches to leetcode problems
algorithm algorithms-and-data-structures coding-challenge coding-interviews dsa-learning-series dsa-practice interview-prep interview-preparation interview-questions java leetcode-java leetcode-solutions
Last synced: 23 Jul 2025
https://github.com/suglasp/c_archiver_by_okumura
Haruhiko Okumura original public C code for his archiver tools
algorithm archiver c-language dos
Last synced: 13 Mar 2025
https://github.com/bblodfon/yates-hennel-gen
A generalization of the Yates and Hennel algorithm (branch coverage software testing)
algorithm branch-coverage c software-testing yates-hennel
Last synced: 10 Sep 2025
https://github.com/haxpor/algocpp-study
Code studying from Algorithm in C++ book. Use C & C++11.
Last synced: 13 Mar 2025
https://github.com/rishav-karanjit/algorithm-design
This repo contains useful algorithm in c.
algorithm algorithms-and-data-structures c
Last synced: 19 Jul 2025
https://github.com/melardev/cppalgorithmsnippets
Cpp Snippets on algorithm library
algorithm algorithms cpp demos examples snippets
Last synced: 19 Jun 2025
https://github.com/wojtekb30/fibaro-lua-sha256
Pure LUA 5.2 code to generate SHA256 of strings, works in Fibaro Home Center 3
algorithm fibaro fibaro-hc3 lua sha256 sha256-hash
Last synced: 17 Mar 2025
https://github.com/martinmendozadev/schedule-allocator
Asignador de tareas semanales para una flota de trabajadores.
algorithm bootstrap html javascript
Last synced: 13 Apr 2025
https://github.com/gireeshbharmshetty/java-rate-limiter
A simple Token Bucket rate limiter implementation in Java.
algorithm concurrency java rate-limiter system-design token-bucket
Last synced: 07 May 2025
https://github.com/yashsiwach/university_trash
DSA Practice questions 💫Only For Help
algorithm algorithms algorithms-and-data-structures cpp data-structures datastructures-algorithms dsa-algorithm notes
Last synced: 10 Jul 2025
https://github.com/computational-problem-solving/js-max-gap
:hole: max-gap library for JavaScript
agpl algorithm algorithms javascript js
Last synced: 18 Jun 2025
https://github.com/jacklehamster/json-compactor
Library for compressing a bunch of JSON data into one compressed file, improving load time.
algorithm compact compression json web
Last synced: 05 Apr 2025
https://github.com/iambpn/arraylinkedlist
Implementation of Linked List with array as its value. An efficent alternative for the ArrayList.
Last synced: 11 Apr 2025
https://github.com/tbjgolden/array-prototype-pack
(non-standard) - Array.prototype.pack - Bin packing algorithm - https://en.wikipedia.org/wiki/Bin_packing_problem
algorithm array bin javascript node nodejs npm packing prototype
Last synced: 30 Dec 2025
https://github.com/stylepatrick/sudoku-solver
Sudoku solver algorithm in Java
Last synced: 31 Oct 2025
https://github.com/bdadmehr0/encrypte-python
map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.
algorithm encoding encryption python
Last synced: 21 Mar 2025
https://github.com/alphayowakarindi/decode-a-morse-code-message
An algorithm to decode some special characters into human readable texts.
Last synced: 24 Feb 2025
https://github.com/emisael21/python
# python This repository contains useful Python snippets and functions, from scrapers to database connections. Explore various scripts for web scraping and API interactions, all organized for easy reference. 🐍✨
algorithm algorithms-implemented client-python community-driven control education excel exercism-track hacktoberfest interview matplotlib numpy pandas practice python-course python-spider searches sorting-algorithms
Last synced: 31 Aug 2025
https://github.com/timbeurskens/Go-WFC
A Go wave-function-collapse port based on the C# WFC implementation.
algorithm go golang procedural-generation procedural-textures wfc
Last synced: 06 May 2025
https://github.com/swiiz/openfractal
🍀🍀 A fully open-source software for generating fractals! 🍁🍁
algorithm fractals generation glsl java julia mandelbrot open openfractal opengl opensource
Last synced: 25 Aug 2025
https://github.com/zonetecde/turing-machine-box
Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.
algorithm svelte turing-machine turing-machine-simulator webapp
Last synced: 19 Jul 2025
https://github.com/red-opera/algosort-lab
정렬 알고리즘 실험실 : 개인 개발, 2018.11 ~ 2018.12
Last synced: 24 Jun 2025
https://github.com/rabbitism/csharp-data-structure-note
Study note of Data Structure and Algorithms using CSharp
algorithm csharp practice-programming
Last synced: 11 Sep 2025
https://github.com/abhijeet-muneshwar/algorithms
This repository contains different Algorithms
Last synced: 02 Apr 2025
https://github.com/shuque/id-dnssec-alg-nego
DNSSEC Algorithm Negotiation protocol spec
algorithm dnssec ietf negotiation
Last synced: 17 Mar 2025
https://github.com/mrkem598/cluster_analysis
p
algorithm clustering k-means python
Last synced: 11 Jul 2025
https://github.com/debugger24/maize-problem-a-star-algorithm
Maize puzzle solving problem implement using A* algorithm implemented in python
algorithm artificial-intelligence astar-algorithm pathfinding-algorithm python
Last synced: 22 Jul 2025
https://github.com/zilean12/-bubble-sort
To sort an array of integers using the Bubble Sort algorithm
algorithm bubble-algorithms bubble-sort sort sorting-algorithms
Last synced: 04 Apr 2025
https://github.com/carloocchiena/xor_cipher
Simple function to implement XOR Encryption
algorithm encryption xor-cipher
Last synced: 21 Mar 2025
https://github.com/brainlesslabs/pizza
A Lightweight distributed database written in C++ and on top of sqlite
algorithm cplusplus cpp cpp11 database distributed-database sqlite3
Last synced: 22 Mar 2025
https://github.com/potakaaa/tftf_edge_visualizer
TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.
algorithm maps pathfinding routing
Last synced: 22 Jun 2025
https://github.com/mbn-code/unity-path-finding-demo
algorithm for path finding in unity
algorithm algorithms algorithms-and-data-structures astar-algorithm demo pathfinding pathfinding-visualizer priority-queue unity unity-scripts unity2d
Last synced: 05 Apr 2025
https://github.com/arnie97/tyvj-answers
while (!ac) rp++;
acm acm-icpc algorithm algorithm-challenges contest
Last synced: 21 Mar 2025
https://github.com/jabellard/hash
Open addressed, double hashed hash table.
algorithm algorithms c data-structure data-structures hash-table
Last synced: 16 Dec 2025
https://github.com/leadstar116/swift_binary_search_algorithm
Implement binary search algorithm in swift
algorithm binary-search swift swift4
Last synced: 22 Jun 2025
https://github.com/droptrigger/finding-the-optimal-path-algorithm-a-star
The algorithm for finding the A* path in the console and WPF
a-star a-star-algorithm algorithm algorithms c-sharp console wpf
Last synced: 04 Apr 2025
https://github.com/nosarthur/golang-playground
dynamic programming
algorithm dynamic-programming go golang
Last synced: 04 Aug 2025
https://github.com/captainabernathy/cpp_programming_principles
Programming: Principles and Practice Using C++
algorithm cpp data-structures educational tutorial
Last synced: 12 May 2025
https://github.com/vlmarkov/test-tasks
A repository where is placed test programming tasks.
algorithm c cpp data-structures multithreading
Last synced: 09 Sep 2025
https://github.com/alvarocastro/stalinsort
An implementation of the meme stalinsort in JavaScript.
algorithm javascript meme sort sorting stalin stalinsort
Last synced: 20 Mar 2025
https://github.com/nishatrhythm/algorithm-lab
Basic algorithm related programs can be found in this repository.
algorithm c computer-science cpp java
Last synced: 20 Jul 2025
https://github.com/luxoriasoft/brisque_impl
Brisque Implementation (C++) Self Contained
Last synced: 29 Mar 2025
https://github.com/liviuxyz-ctrl/pathfinding_visualizer
Pathfinding visualizer in pygame: A*
algorithm astar-algorithm pathfinding python
Last synced: 02 Mar 2025