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-30 00:01:27 UTC
- JSON Representation
https://github.com/jakubriegel/watercollector
REST API for calculating water remaining after rain on given slice of surface.
algorithm dockerfile github-actions java rest spring-boot
Last synced: 14 Apr 2026
https://github.com/qshuai/go-dsa
Implementations of Data Structures and Algorithms in Go for Study Purposes.
algorithm data-structures-and-algorithms dsa golang
Last synced: 14 Jan 2026
https://github.com/ndsvw/minimum-sum-partitioning
Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?
algorithm algorithm-challenge dynamic-programming
Last synced: 10 Oct 2025
https://github.com/luisedmc/presser
A compressor and decompressor using Huffman Coding
algorithm c data-structures huffman-coding
Last synced: 10 Oct 2025
https://github.com/s3xysteak/twistrand
A PRNG (Pseudo Random Number Generator) library based on Mersenne Twister, written by typescript, supported both esm/cjs.
algorithm mersenne-twister random seed utils
Last synced: 05 Feb 2026
https://github.com/thinkphp/computer-science-in-rust
Computer Science in Rust
algorithm apps competitive-programming-contests datastructures machine-learning-algorithms mathematics rust
Last synced: 11 Oct 2025
https://github.com/niawjunior/learn-js-algorithm
JavaScript Algorithmic Scripting
Last synced: 11 Oct 2025
https://github.com/lucassklp/yens.algorithm
Yens Algorithm and First Fit Implementation made for Optical Networking discipline.
algorithm algorithms graph k-best-paths k-paths k-shortest-paths yen
Last synced: 11 Oct 2025
https://github.com/jleung51/algorithms
Implementations of various algorithms.
Last synced: 13 Oct 2025
https://github.com/kartmaan/lychrel-number
Iterative process of adding numbers with their palindrome in order to end up with a new palindrome, or not...
196-algorithm algorithm calculations lychrel-number math mathematics palindrome palindrome-number unsolved-problems
Last synced: 14 Oct 2025
https://github.com/privatepeople/codingtest
코딩테스트 공부를 위한 저장소
algorithm alogorithms coding coding-test coding-tests data-structure data-structures python
Last synced: 14 Apr 2026
https://github.com/amirhossein-github/javascript-database
This repository contains all my knowledge of JavaScript.
Last synced: 14 Oct 2025
https://github.com/narekhovhannisyan/sorting-algorithms
Popular sorting algorithms implemented in javascript.
algorithm javascript js sort sorting
Last synced: 15 Oct 2025
https://github.com/malbolgee/data-structures
Some data structures implementations in C.
algorithm avl-tree binary-search-tree c priority-queue queue stack
Last synced: 16 Oct 2025
https://github.com/ayoubzulfiqar/thealgorithms
Blazzingly Fast Cutting-Edge Concurrent Generic Algorithms implemented in Go.
algorithm algorithms algorithms-and-data-structures go golang searching-algorithms sorting-algorithms
Last synced: 18 Oct 2025
https://github.com/ostad-ai/graph-analysis
This repository is devoted to the field of Graph Analysis and related topics.
a-star-algorithm algorithm betweenness-centrality breadth-first-search clique cliques closeness-centrality depth-first-search dijkstra-algorithm directed-graph graph greedy-best-first-search kruskal-algorithm label-propagation minimum-spanning-tree prim-algorithm python topological-sorting undirected-graph
Last synced: 14 Apr 2026
https://github.com/vladovsiychuk/jump-point-search-algorithm
Improved version of A*, aka JPS
a-star algorithm jps jps-algorithm jump-point-search pathfinding pathfinding-algorithm
Last synced: 19 Oct 2025
https://github.com/frank-wong-cn/datastructures-cpp
(Re)learning data structures.
algorithm avl-tree data-structures hashmap linked-list
Last synced: 20 Oct 2025
https://github.com/nazarkhatsko/test-searching-algorithms
Comparison of the efficiency of the most popular searching algorithms
algorithm cplusplus search search-algorithm
Last synced: 21 Oct 2025
https://github.com/honghoker/codingtest
Swift CodingTest
algorithm boj codingtest programmers swift
Last synced: 01 Jun 2026
https://github.com/ryan-gordon/theory-of-algorithms-ca
algorithm lisp little-schemer racket scheme
Last synced: 15 Mar 2026
https://github.com/jaimayal/datastructures-algorithms-exercises
List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.
algorithm algorithms data-structures dsa leetcode leetcode-solutions
Last synced: 23 Oct 2025
https://github.com/gustavo-hillesheim/project-euler
a repository for recording Project Euler solved problems
algorithm problem-solving project-euler
Last synced: 24 Oct 2025
https://github.com/alvarocastro/heapsort
Yet another implementation of heapsort in JavaScript aimed to be flexible, lightweight and fast.
Last synced: 18 Apr 2026
https://github.com/globalpolicy/tsp_with_ga_module
Implementation of a Genetic Algorithm module to solve the Traveling Salesman Problem
algorithm ga genetic traveling-salesman-problem tsp
Last synced: 25 Oct 2025
https://github.com/gusenov/max-empty-rect-py
:black_square_button: Реализация на Питоне алгоритма поиска на изображении пустого прямоугольника максимальной площади.
algorithm empty-spot graphics numpy python python-image-library python-library rectangle-detection
Last synced: 06 Feb 2026
https://github.com/jackparsonss/sorting-algotihm-visualizer
This repository is a simple sorting algorithm visualizer, made using python and tkinter
algorithm gui python3 sort visualization
Last synced: 27 Oct 2025
https://github.com/gregorybchris/bfprt
Median of medians quickselect algorithm
algorithm blum complexity conquer divide median quick quickselect quicksort
Last synced: 06 Feb 2026
https://github.com/liupengkun1993/algorithm
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Last synced: 24 Jan 2026
https://github.com/developer-sdk/interview
개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.
algorithm interview interview-questions
Last synced: 30 Jan 2026
https://github.com/bialger/bst
C++ library that implements an Associative Container with Binary Search Tree logics. ITMO SE'27 first cource programming laboratory work.
algorithm algorithms stl-container stl-containers student-project
Last synced: 25 Feb 2026
https://github.com/akerdogmus/ake_python_toolkit
This repo is where the simple Python codes I used are collected.
algorithm algorithms python python3 toolkit
Last synced: 17 Mar 2026
https://github.com/obsidianplusplus/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: 08 Feb 2026
https://github.com/forketyfork/rainyhills
Water volume calculation algorithm implementation using Jakarta EE 11
algorithm ejb gradle jakarta-ee jakartaee java java-ee jsf
Last synced: 26 Feb 2026
https://github.com/phaticusthiccy/flowgorithm
Personal flowgorithm projects in different languages.
algorithm algorithms flowchart flowchart-diagram flowgorithm problems-solving structure
Last synced: 27 Feb 2026
https://github.com/pumpedsardines/maze-generation
A demonstration of maze generation in TypeScript. You can check it out live
algorithm maze typescript webpack
Last synced: 16 Apr 2026
https://github.com/houbb/leetcode-visual
leetcode-visual 力扣算法可视化
algorithm algorithms algorithms-and-data-structures data-struct interview leetcode visualization
Last synced: 13 Feb 2026
https://github.com/dpetrosy/leetcode
In this repository, I store my LeetCode solved problems.
algorithm algorithms algorithms-and-data-structures cpp cpp11 data-structure interview interview-preparation interview-questions leetcode leetcode-company-questions leetcode-cpp leetcode-solutions modern-cpp
Last synced: 28 Feb 2026
https://github.com/nikoo-asadnejad/sortingalgorithms
algorithm algorithms algorithms-and-data-structures bubble-sort bubble-sort-algorithm bubblesort csharp insertion-sort insertion-sort-algorithm insertionsort quick-sort quick-sort-algorithm quicksort quicksort-algorithm selection-sort selectionsort sorting sorting-algorithms sorting-algorithms-implemented sortingalgorithms
Last synced: 22 Mar 2026
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: 16 Apr 2026
https://github.com/zentrocdot/archimedes
Archimedes Measurement of a Circle
algorithm archimedes circle-constant circle-equation euclidean-theorems hexagon iterative-methods jupyter jupyter-notebook mathematical-programming notebook pi programming pythagorean-theorem python sagemath square-root squaring-the-circle thales-theorem triangle
Last synced: 16 Apr 2026
https://github.com/rhcarvalho/geek-challenge
Solutions for geek challenges, finding patterns in large prime numbers.
algorithm challenge prime-numbers racket
Last synced: 04 Mar 2026
https://github.com/hwhang0917/recursive-maze
algorithm practice recursion vuejs
Last synced: 16 Apr 2026
https://github.com/ddinan/alphanum-to-num
Converts alphanumeric codes into numbers.
algorithm algorithms alphanumeric code codes math mathematics maths permutation permutation-algorithms permutations sequence sequencing
Last synced: 22 Apr 2026
https://github.com/jabellard/hash
Open addressed, double hashed hash table.
algorithm algorithms c data-structure data-structures hash-table
Last synced: 04 Jun 2026
https://github.com/programyazar/usefull_websites
Usefull Websites
algorithm cnc docs ffmpeg information keyboard language lesson links linux usefull-papers whitepaper
Last synced: 18 Apr 2026
https://github.com/farhaduneci/huffmancoding
Huffman Coding Compression Algorithm Implementation
Last synced: 19 Apr 2026
https://github.com/songit-kraft/algorithm
This is an auto push repository for Baekjoon Online Judge created with BaekjoonHub.
algorithm baekjoon-online-judge cpp
Last synced: 20 Apr 2026
https://github.com/ciromirkin/cyclomaticcomplexityalgorithm_js
Cyclomatic Complexity Algorithm with Javascript.
Last synced: 21 Apr 2026
https://github.com/ravifel/project-quizz
Quizz Project
algorithm css html javascript logic-programming
Last synced: 21 Apr 2026
https://github.com/brett-buskirk/sort-bubble
Visual demonstration of a bubble sort algorithm
algorithm animation bubble-sort javascript sorting-algorithms
Last synced: 05 Jun 2026
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: 05 Jun 2026
https://github.com/chasestarr/inversion
Inversion.Count returns the number of inversions in an integer array
Last synced: 05 Jun 2026
https://github.com/heineiuo/fibonacci-layout
Fibonacci layout algorithm (tiling, square)
Last synced: 25 Apr 2026
https://github.com/sevmardi/soundex-algorithm
Implmentation of soundex algorithm
algorithm java-8 python3 soundex soundex-algorithm
Last synced: 25 Apr 2026
https://github.com/michel-leonard/daylight-saving-time
Detect and Display Seasonal Transitions across Time Zones in JavaScript.
algorithm date datetime daylight-saving-time docs documentation education example history i18n javascript linux map nodejs simple snippets svg timezone tool windows
Last synced: 26 Apr 2026
https://github.com/tbarlow12/school-projects
Collection of projects created for school purposes
algorithm data-mining database databases machine-learning nlp
Last synced: 27 Apr 2026
https://github.com/bphun/knightstour
Knights Tour game created using Java for AP Computer Science A
algorithm ap-computer-science java java8 javafx knight-tour oracle
Last synced: 28 Apr 2026
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 28 Apr 2026
https://github.com/antosser/sudoku-solver
A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.
algorithm backtracking cli-tool puzzle-solver rust sudoku terminal
Last synced: 28 Apr 2026
https://github.com/joserafael0160/codeforces
A list of solved problems from Codeforces.
algorithm algorithms algorithms-and-data-structures algorithms-implemented algoritmo algoritmos c codeforces codeforces-problems codeforces-solutions codeforces-solutions-github competitive-programming competitiveprogramming cplusplus cpp programacion-competitiva
Last synced: 29 Apr 2026
https://github.com/mrakashkumar/java_programmingskills
Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc
algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra
Last synced: 29 Apr 2026
https://github.com/cephascard0207/reeborg-sworld_allhurdles_algorithm
In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves the hurdles. Any kind of hurdle puzzle can be solved in Reeborg's World using this simple algorithm.
algorithm python python3 reeborg
Last synced: 29 Apr 2026
https://github.com/lonaryx/binarysearch
Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.
algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows
Last synced: 30 Apr 2026
https://github.com/jorgechato/warmup
A simple repository with a bunch of exercises, from algorithms, to designs.
algorithm design docker travis-ci
Last synced: 01 May 2026
https://github.com/sgbasaraner/aoc2018
my advent of code 2018 solutions
advent-of-code advent-of-code-2018 algorithm algorithm-challenges functional-programming haskell haskell-exercises
Last synced: 01 May 2026
https://github.com/kyleylikey/robinos
RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.
algorithm algorithms cpu-scheduling disk-scheduling javafx
Last synced: 01 May 2026
https://github.com/yukihirai0505/scala-algorithms
:notebook_with_decorative_cover: Scala Algorithms
Last synced: 08 Jun 2026
https://github.com/maxgfr/strat-crypto
strat-crypto is a backtesting DCA algorithm.
algorithm bitcoin cryptocurrencies cryptocurrency dca dca-crypto history investing investment price strat-crypto trading trading-strategies
Last synced: 01 May 2026
https://github.com/murselsen/m-card-finding-game
The game of combining the numbers in the closed cards, a simple HTML game where points are earned as you match the cards
algorithm basic basic-design css game html javascript javascript-game
Last synced: 02 May 2026
https://github.com/nagipragalathan/webforinsta
WebForInsta is a static website designed to manage codes and provide an interactive experience for users. The website focuses on showcasing videos with coding lyrics, specifically tailored for Instagram.
algorithm codemanagement codi coding-lyrics css design html inst instagram-video lyrics python static-site staticwebsite status-page web2 webapp webdevelopment webforinsta website-template
Last synced: 02 May 2026
https://github.com/ro-el-c/alkon_2023
건국대학교 알고리즘 동아리 AlKon 1기 중급 스터디 Problem Solving 레포지토리
algorithm cpp data-structure java
Last synced: 04 May 2026
https://github.com/lovesaroha/maze-generator
A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.
algorithm canvas html javascript maze-generator stack
Last synced: 06 May 2026
https://github.com/afifahhadie/weather-prediction
A simple Jupyter Notebook project that analyzes and visualizes weather data using Python. It helps identify trends and patterns in weather conditions through data-driven insights.
algorithm classification data-science jupyter-notebook machine-learning pandas prediction-model python python3 visualization weather weather-prediction
Last synced: 07 May 2026
https://github.com/blackhatdevx/leetcode
LeetCode Solutions by Jash Gro
algorithm algorithms dart data datastructures datastructures-algorithms dsa java javascript leetcode leetcode-java leetcode-python leetcode-solutions neetcode
Last synced: 08 May 2026
https://github.com/meetzaveri/javascript-algorithms-and-snippets
Various Algorithms and snippets in javascript.
algorithm data-structures javascript js
Last synced: 10 Jun 2026
https://github.com/marcdelalonde/array-equalizer
A simple array equalizer in NodeJS
Last synced: 09 May 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/convexwf/leetcode
Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。
algorithm cpp data-structures leetcode
Last synced: 24 Aug 2025
https://github.com/cyril-develop/lespetitsplats
Formation "Développeur d'application - Javascript React" - OpenClassrooms, projet 7: Développez un algorithme de recherche en JavaScript.
algorithm binary-search html html-css-javascript html5 javascript javascript-es6 sass sass-framework
Last synced: 10 May 2026
https://github.com/means88/practice
蒟蒻的丢人艺术
algorithm leetcode leetcode-ruby leetcode-solutions
Last synced: 11 May 2026
https://github.com/gmohammedabdulla/machine-learning
algorithm deeplearning-demo machine-learning
Last synced: 13 May 2026
https://github.com/astropilot/wordle_solver
A small web extension to automatically solve the Wordle game (https://www.powerlanguage.co.uk/wordle/)
algorithm typescript web-extension wordle
Last synced: 14 May 2026