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-29 00:01:16 UTC
- JSON Representation
https://github.com/gholamrezadar/triomino-tiling
Triomino Tiling Algorithm Visualization
Last synced: 18 Oct 2025
https://github.com/arthurdelamare/gears
A TypeScript library for algorithms and data structure.
Last synced: 23 Feb 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/maosong2022/computation-geometry
Some algorithms in computation geometry
Last synced: 11 Aug 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/gregorykogan/visual-algo
Visualizations for various computer science algorithms
algorithm algorithms canvas computer-science typescript visualization vuejs
Last synced: 15 May 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/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/stefandeveloper/knapsack-problem
Algorithm on Discrete Structure Seminar: Topic Knapsack Problem
Last synced: 12 Aug 2025
https://github.com/phantom-98/rust-coding-test
Basic rust coding test course
Last synced: 23 Feb 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/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/andreacrotti/tic-tac-toe
algorithm clojure strategy tic-tac-toe
Last synced: 27 Mar 2025
https://github.com/vduseev/fate
Fast algorithm testing environment. Built with HackerRank in mind!
algorithm algorithm-testing bash data-structures docker hackerrank
Last synced: 20 Jan 2026
https://github.com/sdummett-at-42/push_swap
A project to sort data using a limited set of instructions, aiming for minimal operations. Implement algorithms efficiently in C to achieve optimized sorting
algorithm data-structures optimization performance-optimization push-swap sorting
Last synced: 02 Mar 2025
https://github.com/dappcoderr/pw-skills
algorithm css dsa html javascript pwskills pwskills-assignment tailwindcss
Last synced: 13 Aug 2025
https://github.com/teddy-van-jerry/ucsd_cse202_code
UCSD CSE202 Code
algorithm cpp cpp20 cse cse202 graph polynomials rust ucsd
Last synced: 29 Dec 2025
https://github.com/niks290192/data-structures-c
algorithm algorithms-datastructures c data-structures
Last synced: 12 Mar 2025
https://github.com/mike014/movieranker
A Django-based web application that fetches and displays movies from The Movie Database (TMDB) API, allowing users to filter movies by genre.
algorithm algorithms api black django html-css-javascript isort justwatch-api open-source precommit-hooks pytest python test tmdb-api tox
Last synced: 22 Feb 2025
https://github.com/javiolvera/investiga-2022-algoritmo-aplicado-a-medicina
Proyecto Investiga sobre la Inteligencia Artificial y algoritmos aplicados a la medicina
ai algorithm algorithms-and-data-structures artificial-intelligence csharp medicine unity
Last synced: 05 Sep 2025
https://github.com/kahsolt/oj-notes
persoanl algorithm/datastruct notes
acm-icpc algorithm notes oj-solutions
Last synced: 22 Feb 2025
https://github.com/czoido/conan-levmar
Conan recipe for the levmar library: http://users.ics.forth.gr/~lourakis/levmar/
algorithm least-squares levenberg-marquardt nonlinear optimization
Last synced: 03 Apr 2025
https://github.com/abrarulhassan-786/practice
I have doen this code on Romain Cities using branch and bound Algorithm. Question: Write an algorithm which takes as input any two cities and returns the shortest route between them. Use the simple branch and bound method.
ai algorithm artificial-intelligence bound branch branchandbound romaniancities
Last synced: 17 Mar 2025
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/jovana-marceta/algorithmic-challenges
JavaScript algorithmic challenges
algorithm algorithm-challenges algorithms javascript js
Last synced: 22 Feb 2025
https://github.com/muzafferkaya/algorithms-and-data-structures
This repository contains the algorithms I coded in C#.
algorithm algorithms algorithms-and-data-structures csharp
Last synced: 22 Feb 2025
https://github.com/junqiuzhang/competitive-decision-algorithm
competitive decision algorithm research in facility location problem
algorithm competitive-decision-algorithm facility-location-problem
Last synced: 22 Feb 2025
https://github.com/ahqsoftwares/tictactoe
A Simple minimax tic tac toe game in react tsx
algorithm game javascript react tictactoe typescript
Last synced: 10 Nov 2025
https://github.com/risto-stevcev/haskell-maximum-subarray
Maximum subarray algorithm implementation in Haskell
algorithm haskell maximum subarray
Last synced: 22 Feb 2025
https://github.com/risto-stevcev/haskell-mergesort
Mergesort implementation in Haskell
Last synced: 22 Feb 2025
https://github.com/loveboyme/inventoryoptimizer
使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.
ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot
Last synced: 02 Mar 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/jackhowa/chunky-monkey
Work with arrays in JavaScript and algorithms
algorithm freecodecamp javascript
Last synced: 29 Dec 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/v0lk7/42_pushswap
42- Solo project: Create a custom algorithm in C to sort a list of int.
Last synced: 16 Jun 2025
https://github.com/jackhowa/sum-range
We'll pass you an array of two numbers. Return the sum of those two numbers and all numbers between them.
Last synced: 29 Dec 2025
https://github.com/hpedrorodrigues/graphs
A simple implementation of some Graph algorithms
algorithm graph graph-algorithms
Last synced: 29 Dec 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/akashnath420/graph-based-path-finding-tool
The Java code models all 64 districts of Bangladesh as nodes in an undirected, weighted graph. The graph captures road distances between districts to support pathfinding, logistics, or geographic analysis.
akash-nath algorithm algorithms bfs cse246 data-structures dsa east-wast-university ewu graph shortest-path-algorithm
Last synced: 16 Jun 2025
https://github.com/pokk/algorithm
My friend and I learned and programed the algorithm and design pattern. We're glad to share them to you.
algorithm datastructures design-pattern python3
Last synced: 16 Jun 2025
https://github.com/katyaprusakova/filler
A project for Hive Helsinki where the goal is to create a player for the game filler, my player shall be able to put more pieces to a board than enemy does.
Last synced: 26 Mar 2025
https://github.com/sohomm/apple-inc.-stock-price-analysis-updated-
Apple Inc. stock price analysis , python , updated
algorithm analysis epoch lstm model neural-network pattern prediction python yfinance
Last synced: 08 Jul 2025
https://github.com/nikolasent/algorithm-collection
Personal collection of classical algorithms
algorithm algorithms cpp numerical-methods sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/arogov-com/leetcode
Leetcode solved problems
algorithm algorithms leetcode leetcode-c leetcode-solutions
Last synced: 14 Aug 2025
https://github.com/chizuru-nina-yamauchi/dining-philosophers-problem-concurrency-problem-multi-threading
My assignment about concurrency problem and synchronization(multi-threading) with Concurrency API (Dinging Philosophers problem) for my online java course.
algorithm concurrency synchronization thred
Last synced: 21 Feb 2025
https://github.com/katahiromz/spheredist
equal distance distribution of vertexes on a sphere
algorithm cxx cxx11 distribution library plotter plotting sphere sphere-surface vertex vertices
Last synced: 27 Nov 2025
https://github.com/bitbravo/storemap-generator
algorithm html5-canvas javascript
Last synced: 21 Feb 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/jisstro/hybrid-min-max-sort
Hybrid Min-Max Sort: An optimized hybrid sorting algorithm combining QuickSort and MergeSort techniques with dual pivot partitioning. Supports int and double types
algorithm algorithm-design algorithms algorithms-and-data-structures c-language clang hybrid-sort mergesort quicksort sorting sorting-algorithm sorting-algorithms
Last synced: 21 Feb 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/andrewnester/python-problem-solutions
Solutions for different algorithmic and data structure problems
algorithm data-structures problem-solving python
Last synced: 07 Jul 2025
https://github.com/jayexdesigns/a-star-visualizer
A visualizer for the popular A* algorithm
a-star algorithm pathfinding visualizer
Last synced: 04 May 2025
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/jayexdesigns/sorting-algorithm-visualizer
A simple visualizer for common sorting algorithms
algorithm sorting-algorithms vanilla-javascript visualization
Last synced: 15 Oct 2025
https://github.com/deiucanta/pagelist
Pagination logic/algorithm in Javascript
algorithm javascript pagelist pagination paginator typescript
Last synced: 02 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/bingyangchen/tic-tac-toe
algorithm machine-learning reinforcement-learning tictactoe
Last synced: 04 May 2025
https://github.com/rhythmalgo/algorithm-practice
👾 알고리즘 풀이 저장소 👾
algorithm algorithms java-11 kotlin
Last synced: 05 Oct 2025
https://github.com/shoyamanishi/redblacktree
A faithful implementation of the red black tree algorithm by Cormen, Leiserson, Rivest, and Stein.
algorithm python3 redblack-tree
Last synced: 31 Aug 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/rrwen/poster-gisci-osmol
Conference poster and short paper titled "Outlier Detection in OpenStreetMap Data using the RandomForest Algorithm and Variable Contributions" for the GIScience Conference in 2016
2016 algorithm conference contribution data detection forest gis giscience learn machine open openstreetmap osm outlier paper poster random short variable
Last synced: 03 Apr 2025
https://github.com/blaisewang/algorithmanalysis
My Algorithm Analysis Lesson Lab Work
algorithm insertion-sort lcs lcs-distance matrices maxsubarray mergesort quicksort sort
Last synced: 12 Mar 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/mahdyhamad/graph-coloring-algorithm
greedy graph-coloring algorithm that can be used in timetable scheduling
algorithm coloring-graph graph graph-algorithms
Last synced: 17 Mar 2025
https://github.com/eeeyooon/algorithm
Javascript algorithm + SQL practice
algorithm javascript oracle-database sql
Last synced: 02 Mar 2025
https://github.com/mtlh/digits0ton
https://edabit.com/challenge/j9zed4GnykS48W6vh My solution to this problem in Python and JavaScript.
algorithm coding-challenge javascript python
Last synced: 20 Aug 2025
https://github.com/nem035/csjs
Small collection of basic CS Algorithms/Data Structures in JavaScript.
algorithm computer-science-algorithms javascript
Last synced: 03 Apr 2025
https://github.com/aggstam/mpi_d_step_sssp
This program implements D-Stepping algorithm introduced by U.Mayers and P.Sanders, using SSSP algorith for faster execution.
Last synced: 02 Mar 2025
https://github.com/liraymond04/olc-dijkstra
GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.
algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge
Last synced: 08 Sep 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/abdnh/math-eval
Math expression evaluator
algorithm math math-evaluator math-expression-evaluator mathematics
Last synced: 17 Mar 2025
https://github.com/filipsedivy/recryptor
🔐 Class for quick and easy change the encryption algorithm
algorithm password rehash security-tools
Last synced: 09 Apr 2025
https://github.com/teleivo/algorithm-design-manual
Excercises from the Algorithm Design Manual book
algorithm algorithms algorithms-and-data-structures skiena
Last synced: 21 Feb 2025
https://github.com/amilajack/simplex
A simple implementation of the simplex algorithm in Rust
Last synced: 02 Apr 2025
https://github.com/ilovebacteria/analysis-prime-number-algorithms
My Data Structure course project. Analyzing the performance of some prime number algorithms with graph
algorithm algorithms data-structures graph java matplotlib pyfpdf python
Last synced: 22 Aug 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/ronhachmon/edit-distance
implementation of edit distance algorithm
algorithm algorithms java oops-in-java
Last synced: 09 Mar 2026
https://github.com/naseem1amjad/python-csv-list-conversion-manipulation
Read String as CSV and do the manipulation using Python
algorithm array-manipulations assignment csv-format evaluation find hackerrank list python3 search source-code spreadsheet-manipulation test
Last synced: 21 Feb 2025
https://github.com/lpg2709/doomfirejs
Doom Fire made with JavaScript
algorithm beginners-friendly doom html js
Last synced: 09 Apr 2025
https://github.com/newfolder6/solveacube
rendering rubik's cube with three.js
Last synced: 24 Jul 2025
https://github.com/lovesaroha/infinite-monkey-problem
The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.
algorithm genetic-algorithm html infinite-monkey-theorem javascript
Last synced: 02 Mar 2025
https://github.com/ireddragonicy/cb24153-closestpairofpoints
An advanced and comprehensive implementation of the Closest Pair of Points problem using the Divide and Conquer algorithm in computational geometry. This project provides an in-depth exploration of efficient algorithms for solving proximity problems in a two-dimensional plane, focusing on optimizing performance for large-scale datasets.
algorithm analysis closest-pair-of-points divide-and-conquer dnd optimize pair-programming programming python tutorial umpsa
Last synced: 02 Apr 2025
https://github.com/youssefelghamour/binary_trees
Repository containing implementations of various binary tree operations in C
algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures
Last synced: 08 Jul 2025
https://github.com/oleggator/vernam-cipher
Vernam cipher implementation
algorithm bmstu cipher iu3 vernam vernam-cipher
Last synced: 08 Jul 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/davzoku/hackerrank-challenges
💚📓 Solutions for HackerRank challenges
algorithm bash competitive-programming hackerrank-solutions java mysql
Last synced: 30 Apr 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/ostad-ai/graph-analysis
This repository is devoted to the field of Graph Analysis and related topics.
algorithm directed-graph graph node-degree python undirected-graph
Last synced: 23 Aug 2025