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-06-27 00:01:23 UTC
- JSON Representation
https://github.com/linguini1/sortingalgs
An analysis of different sorting algorithms for my high school computer science course. Includes Excel charts and Big O notation.
algorithm algorithm-analysis algorithm-challenges algorithms analysis sort sorting sorting-algorithms
Last synced: 07 Sep 2025
https://github.com/oleksandr-romashko/goit-algo-hw-02
Basic data structures usage: Queue, Deque, and Stack.
algorithm deque goit-algo-hw-02 python queue stack
Last synced: 09 Sep 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/stefandeveloper/knapsack-problem
Algorithm on Discrete Structure Seminar: Topic Knapsack Problem
Last synced: 12 Aug 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: 09 Apr 2026
https://github.com/narcode/livecoders-mapping-on-the-fly-ccu
Survey form in Elm
Last synced: 18 May 2026
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: 18 May 2026
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/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/pavlovdog/longest_simple_path
Algorithm home work, part 3
Last synced: 18 May 2026
https://github.com/dappcoderr/pw-skills
algorithm css dsa html javascript pwskills pwskills-assignment tailwindcss
Last synced: 13 Apr 2026
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: 18 May 2026
https://github.com/mohitjaisal/algoviz
Its a visualizer for sorting algorithms to see how they work with real values. It's implemented with React.js, some minimal material UI, and sorting algorithms in Javascript.
algorithm algorithms bubble-sort dsa hacktoberfest hacktoberfest-accepted javascript mergesort nodejs quicksort sorting-algorithms visualizer
Last synced: 18 May 2026
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/isarn/isarn-collections
Collections and related data structures
algorithm algorithms balanced-tree binary-tree nearest-neighbor nearest-neighbor-search prefix-sum red-black-tree scala scala-collections
Last synced: 22 Jun 2026
https://github.com/mark-mdo47/prisondilemmatourney
Prisoner's Dilemma tournament
algorithm game-theory iterated-prisoners-dilemma prisoners-dilemma python tournament-manager
Last synced: 13 Aug 2025
https://github.com/hy57in/mangorithm
🥭망고리즘 스터디 (Algorithm & CS Study) 🥭
algorithm codingtest javascript python3
Last synced: 18 May 2026
https://github.com/dukeluo/algs4
My personal solution to the exercises of the book "Algorithms" and assignments of the relative course on Coursera.
Last synced: 19 Apr 2026
https://github.com/ahqsoftwares/tictactoe
A Simple minimax tic tac toe game in react tsx
algorithm game javascript react tictactoe typescript
Last synced: 18 Apr 2026
https://github.com/cydhra/parallel_toolbox
Assortment of distributed algorithms implemented on MPI.
algorithm mpi parallel-computing
Last synced: 20 Jan 2026
https://github.com/kiplingw/skiplist
Kip's implementation of William Pugh's (1989) probabilistic linked list with logarithmic access time.
algorithm balanced-tree data-structures linked-list logarithmic-complexity probabilistic-data-structures
Last synced: 22 Dec 2025
https://github.com/shuque/id-dnssec-alg-nego
DNSSEC Algorithm Negotiation protocol spec
algorithm dnssec ietf negotiation
Last synced: 03 Jan 2026
https://github.com/stylepatrick/data-structure-arithmetic-algorithm
Some examples for arithmetic data structures algorithm.
algorithm data-structures java
Last synced: 21 Mar 2025
https://github.com/emmeowzing/rx_algorithm
A fast (experimental) RX algorithm implementation in Python 3.9+
algorithm image mahalanobis rx
Last synced: 11 Feb 2026
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/wilkinsddvd/the-practice-of-algorithm-and-cpp
The practice of Algorithm and CPP
algorithm cpp20 data-structures exercises
Last synced: 16 Aug 2025
https://github.com/lcsrodriguez/k-medoids-clustering
adjusted-rand-index algorithm clustering fossil k-means k-medoids mclust pam
Last synced: 17 May 2026
https://github.com/red-opera/algosort-lab
정렬 알고리즘 실험실 : 개인 개발, 2018.11 ~ 2018.12
Last synced: 24 Jun 2025
https://github.com/paulkastel/algorytmowysnake
Kosolowa wersja gry Snake przygotowana na przedmiot Algorytmy i Struktury Danych w języku C++. Generuje macierz o zadanym przez użytkownika rozmiarze wypełnioną przeszkodami w losowych miejscach. Wąż tworzony w dowolnym miejscu porusza się zgodnie z kierunkami zegara w taki sposób aby wypełnić sobą jak największą powierzchnię planszy.
algorithm cplusplus snake snake-game spiral
Last synced: 22 Jun 2025
https://github.com/captainabernathy/learning_python_5th_edition
Learning Python 5th Edition
algorithm data-structures educational python python2 python3 tutorial
Last synced: 17 Feb 2026
https://github.com/janina280/artificial_intelligence
Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.
Last synced: 13 May 2026
https://github.com/freddydumont/fcc-algorithm-challenges
My solutions to freeCodeCamp's algorithm challenges
algorithm algorithm-challenges freecodecamp javascript
Last synced: 17 May 2026
https://github.com/noxmor/noxsnake
A C++ library with algorithms for the Snake Game
algorithm algorithms cplusplus header-only header-only-lib header-only-library lib library snake
Last synced: 12 Apr 2025
https://github.com/jedwards1211/merge-k-sorted-arrays
Merges 2 or more sorted arrays efficiently using a priority queue
algorithm algorithms arrays merge sorted sorted-arrays
Last synced: 11 Jan 2026
https://github.com/salvatorecorvaglia/advanced-control-techniques
Distributed gradient algorithm over ordinary least squares problem
algorithm distributed-gradient least-squares-problem mpi supervised-learning
Last synced: 20 Jul 2025
https://github.com/tanmayvaij/arrays
Searching and Sorting algorithms on arrays
algorithm cpp searching-algorithms sort sorting-algorithms
Last synced: 17 Aug 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/harold-glitch/floodsquaretransform
New and original, very powerful encryption algorithm based on linearization of 2D square flood fill.
Last synced: 05 Oct 2025
https://github.com/harryho/esx-ds-algo
Data structure and algorithm with ES X
algorithm data-structure es2015 es6
Last synced: 05 Jul 2025
https://github.com/rlagksruf16/study
💾 What I learned today.
algorithm javascript markdown react til todayilearned
Last synced: 11 Apr 2026
https://github.com/captpyrite/case-solver
A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it
Last synced: 05 Oct 2025
https://github.com/andremelchior/pseudocodes-portugol
Repositório que contém pseudocódigos com algoritmos em Portugol para fins educativos e aprendizado de lógica de programação.
alg algorithm portugol pseudocode pseudocodigo
Last synced: 28 Mar 2025
https://github.com/bzdgn/geneticalgorithmdemo
A simple genetic algorithm implementation demo, based on a code that is citated inside the README.md and the code.
algorithm algorithms-implemented evolutionary-algorithm evolutionary-algorithms genetic-algorithm java
Last synced: 28 Mar 2025
https://github.com/iker-gonzalez/push-swap
Sorting algorithm with a limited set of instructions , using the lowest possible number of actions
42cursus algorithm c sorting-algorithms
Last synced: 18 Aug 2025
https://github.com/ofir-frd/algorithm-challanges
Practice programming skills by solving coding questions
algorithm leetcode leetcode-solutions python
Last synced: 10 Apr 2026
https://github.com/rhythmalgo/algorithm-practice
👾 알고리즘 풀이 저장소 👾
algorithm algorithms java-11 kotlin
Last synced: 05 Oct 2025
https://github.com/px86/sha-256
Implementation of the SHA-256 hashing algorithm in C++.
Last synced: 21 Mar 2025
https://github.com/dpetrosy/saed_visitors_program
In this repository, I store my course project "Visits and visitors program", which I've done during my university education.
algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project
Last synced: 19 Aug 2025
https://github.com/obitech/ds_shortest_path
Shortest path in a directed graph with edge weight and acceleration
Last synced: 29 Apr 2026
https://github.com/nishatrhythm/data-structure-lab
Data Structure related codes can be found here.
algorithm c cpp data-structure
Last synced: 20 Jul 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/captainabernathy/cpp_programming_principles
Programming: Principles and Practice Using C++
algorithm cpp data-structures educational tutorial
Last synced: 12 May 2025
https://github.com/axionbuster/knapauc2
Fastest exact knapsack solver (in preparation)
algorithm constraint-programming dynamic-programming knapsack performance
Last synced: 20 Aug 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/haxpor/algocpp-study
Code studying from Algorithm in C++ book. Use C & C++11.
Last synced: 08 May 2026
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 Jun 2026
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/martinmendozadev/schedule-allocator
Asignador de tareas semanales para una flota de trabajadores.
algorithm bootstrap html javascript
Last synced: 13 Apr 2025
https://github.com/gantavenkatakousik/lagotrade
LagoTrade combines the power of artificial intelligence with robust trading functionality to create an all-in-one platform for modern investors. The application features a thoughtfully designed user interface with attention to both aesthetics and functionality.
algorithm lago trade trading web
Last synced: 20 Aug 2025
https://github.com/lschmid83/java-se-prototypes
These are a collection of early graphics and game demos I built using Java SE in Eclipse.
2d-graphics-programming algorithm car-simulator connect-4 game-prototype java-applet-game java-se object-oriented-programming
Last synced: 05 Apr 2025
https://github.com/mateusfg7/rail_fence.rs
Implementation of "Rail Fence" cipher in Rust
algorithm cipher criptography rail-fence-cipher
Last synced: 05 Apr 2025
https://github.com/abmsourav/katakuti
Data Structure & Algorithm using JavaScript
algorithm algorithms-and-data-structures data-structures-and-algorithms datastructures javascript
Last synced: 28 Mar 2025
https://github.com/chizuru-nina-yamauchi/path-finding-algorithm
fastest-chepaest-best-path finding with algorithm
Last synced: 22 Aug 2025
https://github.com/alexandengstrom/pathfinding-visualizer
A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.
algorithm bfs dfs dijkstras visualizer
Last synced: 11 Sep 2025
https://github.com/arjun1237/sudoku.solver
Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.
algorithm backtracking css frontend react recursion webdevelopment
Last synced: 10 Apr 2026
https://github.com/krayc425/algorithms-princeton
Assignments for Algorithms Part 1 at Princeton.
algorithm princeton princeton-cs
Last synced: 30 Mar 2025
https://github.com/yosoyjp/figonacci-tree-js
figonacci tree with Javascript - Arbol Figonacci con Javascript
algorithm figonacci javascript nodejs
Last synced: 17 May 2026
https://github.com/william-blackie/skip-thought_django_website
Final year project implementing my Skip-Thought extractive summariser and trained vectors.
algorithm big-data django machine-learning natural-language-processing python
Last synced: 02 May 2026
https://github.com/jodus-melodus/wavecollapse
Simple Wave Collapse Function/Algorithm Example
algorithm algorithms algorithms-and-data-structures csharp function functions wave-collapse
Last synced: 13 Mar 2025
https://github.com/jongwooo/codetree-tils
TILs for codetree(https://www.codetree.ai)
algorithm codetree problem-solving
Last synced: 08 May 2025
https://github.com/2gpb/antlionoptimizer
This repository contains an implementation of the Ant Lion Optimizer (ALO), a nature-inspired algorithm used for solving optimization problems by simulating the interaction between ants and lions.
algorithm metaheuristic-optimization paper-based python
Last synced: 03 Apr 2025
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 2025
https://github.com/purelind/algorithm-part-i
Codes during learning Algorithm Part I of Princeton in coursera
Last synced: 19 Jul 2025
https://github.com/markcaldropoli/cs375
Design & Analysis of Algorithms
algorithm analysis java makefile
Last synced: 15 Mar 2025
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 19 Jul 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/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/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 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/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/pseudoyu/cs61b-sp14
UC Berkeley —— CS61B Data Structures Spring 2014
algorithm data-structure java notes ucberkeley
Last synced: 17 Mar 2025