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-20 00:01:15 UTC
- JSON Representation
https://github.com/stylepatrick/sudoku-solver
Sudoku solver algorithm in Java
Last synced: 31 Oct 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/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/jorisbertier/courscomplet
Cours Développeur web & mobile
Last synced: 17 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/melardev/cppalgorithmsnippets
Cpp Snippets on algorithm library
algorithm algorithms cpp demos examples snippets
Last synced: 19 Jun 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/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/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/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/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/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/luxoriasoft/brisque_impl
Brisque Implementation (C++) Self Contained
Last synced: 29 Mar 2025
https://github.com/bdadmehr0/dagham-two-arrays
الگوریتم نحوهی ادغام دو آرایه ۱۰ تایی صعودی و ایجاد یک آرایه نهایی صعودی را با استفاده جاوا را نشان میدهد
Last synced: 21 Mar 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/thirumalai-shaktivel/sorting_algorithm_visualizer
Sorting Algorithm Visualizer illustrates how algorithms work graphically. It mainly aims to simplify and deepen the understanding of algorithms operations.
algorithm sorting sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/jabbalaci/fudep
Algorithms that extract functional dependencies (FDs) from a dataset.
Last synced: 04 Apr 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/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/hong539/python-101
python-101 for one who want to practice more coding skills/tips with Python
algorithm codility datastructures hackerrank leetcode python python3
Last synced: 29 Mar 2025
https://github.com/ruancarllo/spell-checker
A character tree-based spelling correction algorithm
algorithm spell-checker tree-structure
Last synced: 05 Jul 2025
https://github.com/duguce/algosolutions
本仓库用来存储我所做过的来自各大题库的OJ算法题的题解(当前均使用Python3实现),以及算法学习的相关笔记
Last synced: 10 Jul 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: 06 May 2025
https://github.com/zilean12/ljf-preemptive
LJF Preemptive python code
algorithm ljf preemptive preemptive-ljf python
Last synced: 04 Apr 2025
https://github.com/johnfromspace/backtracking-
Backtracking can be defined as a general algorithmic technique that considers searching every possible combination in order to solve a computational problem.
algorithm algorithms backtracking backtracking-algorithm competitive-programming
Last synced: 17 Jul 2025
https://github.com/kkg5/algorithm
Problem Solving
algorithm backjoon leetcode problem-solving programmers
Last synced: 22 Jul 2025
https://github.com/brionmario/astar-pathfinder
Path-finder app implemented using the A-Star algorithm
algorithm astar-algorithm java obstacle pathfinding
Last synced: 22 Jul 2025
https://github.com/michel-leonard/daylight-saving-time
Detect and Display Seasonal Transitions across Global Time Zones in JavaScript.
algorithm date datetime daylight-saving-time docs documentation education example history i18n javascript map nodejs public-domain simple snippets svg timezone tool
Last synced: 04 Apr 2025
https://github.com/wlun001/algorithms
Learn data structure and algorithms with JVM-based languages
algorithm algorithm-challenges datastructures learning-exercise
Last synced: 04 Apr 2025
https://github.com/buraktalhaa/diningphilosophers
A solution to the famous Dining Philosophers problem using the Token Ring approach.
algorithm dining-philosophers dining-philosophers-problem python semaphore synchronization token-ring
Last synced: 13 Oct 2025
https://github.com/dishenmakwana/c-datastructures-and-algorithms
Data Structure And Algorithms
Last synced: 05 Mar 2025
https://github.com/t-kalv/python-floyd-s-algorithm
Python Floyd's Algorithm
Last synced: 22 Mar 2025
https://github.com/t-kalv/python-searching-a-matrix
Python Searching A Matrix
Last synced: 22 Mar 2025
https://github.com/t-kalv/longest-increasing-subsequence
Longest Increasing Subsequence
Last synced: 22 Mar 2025
https://github.com/ghostofgoes/evo-comp
Code and notes for the Evolutionary Computation course
algorithm cplusplus cpp evolutionary-algorithms evolutionary-computation
Last synced: 28 Mar 2025
https://github.com/afritzler/generic-programming
Mathematics, Algorithms and Co.
Last synced: 17 Jun 2025
https://github.com/puzzlef/pagerank-openmp-dynamic
Design of OpenMP-based Parallel Dynamic PageRank algorithm for measuring importance.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 09 Sep 2025
https://github.com/xiaocongdong/algorithm
JavaScript implementation of some classical data structures and algorithm.
algorithm datastructures javascript
Last synced: 25 Feb 2025
https://github.com/shamikaredkar/python-text-based-slot-machine-
This Python project offers a command-line slot machine simulation where players deposit funds, bet on up to three lines, and spin to win. Featuring four symbols with varying values, the game calculates wins based on symbol matches across bet lines, multiplying bets by symbol values.
algorithm command-line command-line-tool python slot-machine
Last synced: 14 Mar 2025
https://github.com/syncush/conjunctionbooleanpredicator
Machine Learning , used the consistency algorithm
algorithm consistency machine-learning predicator python python3
Last synced: 25 Feb 2025
https://github.com/pedrohenriquebr/topsis-react
TOPSIS React
algorithm css html5 js material-ui react web yarn
Last synced: 02 Sep 2025
https://github.com/azat-io/natural-order-compare
🎏 Natural order comparison algorithm for JavaScript
algorithm comparison javascript natural-sort
Last synced: 25 Feb 2025
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: 27 Mar 2025
https://github.com/ym1085/algorithm-study
Repository for solving algorithmic problems
algorithm backjoon java leetcode programmers
Last synced: 29 Mar 2025
https://github.com/itzg/try-etcd-work-allocator
Experiment with an algorithm to dynamically allocate work via etcd
algorithm distributed-computing etcdv3 spring-boot
Last synced: 27 Jun 2025
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: 29 Oct 2025
https://github.com/wadjetz/crowd-simulator
algorithm dijkstra game graph java school-project simulation
Last synced: 21 Mar 2025
https://github.com/ehcaning/my-algorithm-practice-solutions
These are my solutions to some of algorithm practice websites.
algorithm leetcode leetcode-solutions
Last synced: 17 Jun 2025
https://github.com/floydz/binarycontainer
small container for a binary vector
Last synced: 15 Aug 2025
https://github.com/igor-240340/clopeclusteringalgorithm
C++ test assignment on implementation of CLOPE clustering algorithm
algorithm categorical-data clope clustering-algorithm transactional-data
Last synced: 29 Mar 2025
https://github.com/eightants/rps-ai
PARIS: A Rock, Paper, Scissors AI created with Javascript
algorithm javascript prediction
Last synced: 22 Sep 2025
https://github.com/sibeux/compfest-cpc
Competitive Programming Contest COMPFEST Universitas Indonesia 2022 repository by sibeux - nasrulwahabi [sibe_ux / nasrul_wahabi]
algorithm competitive-programming-contests compfest cpc programming
Last synced: 16 May 2025
https://github.com/sleekpanther/counting-inversions
Finds how similar 2 lists of rating are using the Divide and Conquer approach. Extension of MergeSort that actually displays the specific inversions as well as just counting the total number.
algorithm algorithm-design arrays count counting-inversions dissimilarity divide-and-conquer invert merge mergesort mergesort-algorithm noah noah-patullo pattullo pattulo patullo patulo ratings similarity sorting
Last synced: 05 Mar 2025
https://github.com/sleekpanther/bipartite-testing
Algorithm to test if a given graph is Bipartite or not
algorithm bfs bipartite bipartite-graphs bipartite-test bipartite-testing breadth edges graph graph-algorithms graphs java noah noah-patullo pattullo patullo patulo
Last synced: 05 Mar 2025
https://github.com/myeonghan-nim/algorithm-programmers
📚 Algorithm: programmers
Last synced: 27 Jun 2025
https://github.com/superzombi/combinations
Combinations algorithm with specific position
Last synced: 21 Mar 2025
https://github.com/kooparse/coding_problems
Coding problems implemented in Rust
Last synced: 22 Mar 2025
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: 04 Apr 2025
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: 13 May 2025
https://github.com/jayhawk24/codingproblems
Codeforces Problems
algorithm cpp hacktoberfest hacktoberfest2021 leetcode
Last synced: 22 Mar 2025
https://github.com/habbatul/selection-sort-dengan-decrease-conquer
Terminal App, Karya hasil Penerapan keilmuan Strategi Algoritma Decrease and Conquer.
algorithm divide-and-conquer selection-sort
Last synced: 29 Mar 2025
https://github.com/harikishan-ai/grocerymanagment
The Grocery Management System is designed to efficiently handle grocery and customer details for small-scale stores, offering a reliable, fast, and user-friendly solution to minimize errors and streamline operations.
algorithm assembly-language mips-assembly mips32 qtspim
Last synced: 20 Mar 2025
https://github.com/chaoyangnz/leetcode
Leetcode solutions with Kotlin and Java
algorithm kotlin leetcode pass-the-time
Last synced: 22 Mar 2025
https://github.com/comsavvy/a-b-hypothesis-testing
Week 4 challenge @10Academy
algorithm hypothesis-testing machine-learning plots
Last synced: 20 Mar 2025
https://github.com/liupengkun1993/algorithm
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Last synced: 02 Nov 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
https://github.com/byahram/algorithm
자바스크립트 알고리즘 스터디
algorithm coding-test javascript
Last synced: 25 Feb 2025
https://github.com/onemorebottlee/algorithm
알고리즘 풀이 모음 - 백준 & 프로그래머스
algorithm beakjoon-algorithm programmers-algorithm
Last synced: 14 Apr 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/luizfelipelopes/grouping-transactions-by-items-names
Grouping Transactions by Items'Names (Wanderlog Assesments)
algorithm algorithm-challenges algorithms algorithms-and-data-structures assessment javascript
Last synced: 20 Mar 2025
https://github.com/luizfelipelopes/lonelyinteger
Lonely Integer (Problem resolved in Hacker Rank)
algorithm algorithm-challenges algorithms hackerrank javascript
Last synced: 20 Mar 2025
https://github.com/luizfelipelopes/diagonaldifference
Diagonal Difference (Problem resolved in Hacker Rank)
algorithm algorithm-challenges algorithms algorithms-and-data-structures hackerrank hackerrank-solutions javascript
Last synced: 20 Mar 2025
https://github.com/jayzhan211/mixercode
competitive codes, cs course assignments, and some algorithm implementations
algorithm codeforces competitive-programming cpp
Last synced: 20 Mar 2025
https://github.com/puzzlef/louvain-communities-dynamic
Comparing static vs dynamic approaches of the Louvain algorithm for community detection.
aggregation algorithm community detection experiment graph iterative local louvain moving
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-barrierfree-openmp-dynamic
Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 06 Apr 2025
https://github.com/isac322/algorithm
algorithm implement
algorithm algorithm-library algorithms-and-data-structures algorithms-datastructures algorithms-implemented
Last synced: 09 Sep 2025
https://github.com/puzzlef/pagerank.js
Design of PageRank algorithm for link analysis in JavaScript.
adjustment algorithm damping factor graph iterations pagerank parameter stepwise
Last synced: 06 Apr 2025
https://github.com/puzzlef/labelrank-communities-openmp
Comparing approaches for community detection using OpenMP-based LabelRank algorithm.
algorithm community detection graph label labelrank openmp propagation
Last synced: 06 Apr 2025
https://github.com/puzzlef/labelrank-communities-dynamic
Performance comparison of static vs dynamic LabelRank algorithm, that is used for community detection in graphs.
algorithm clustering community detection dynamic graph labelrank static
Last synced: 06 Apr 2025
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: 29 Oct 2025
https://github.com/puzzlef/pagerank-barrierfrees-openmp-dynamic
Design of OpenMP-based statically scheduled Barrier-free Dynamic PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 06 Apr 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: 16 Jul 2025
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 2025
https://github.com/maxgfr/widows-fake-distributor
A simulation of an optimized distributor in C#
algorithm c-sharp distributor monney price
Last synced: 13 May 2025
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: 13 May 2025
https://github.com/maxgfr/c-management-students
A program in C who let an admin to manage student
algorithm c calloc malloc school-project
Last synced: 13 May 2025