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-29 00:01:26 UTC
- JSON Representation
https://github.com/abdessalam-aadel/renamefiles
Rename multiple images files in multiple folder.
Last synced: 19 Jun 2025
https://github.com/jiwonkim0131/algorithm
Practice algorithm to better problem solving skills using javascript
Last synced: 26 Jul 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/amkreta/angular-diff-checker
diff checker based on "Longest Common Subsequence" and "Backtracking"
algorithm angular css diff-algorithm html javascript scss typescript
Last synced: 09 Apr 2026
https://github.com/youstinus/algorithm-analysis
Algorithm Analysis of Merge Sort, Insertion Sort, HashTable in RAM and Disk with Array and Linked List
algorithm binary-search-tree bubble-sort csharp hash-table-analysis hash-table-search hashtable insertion-sort insertion-sort-algorithm linked-list linkedlist merge-sort mergesort mergesort-algorithm string-generator
Last synced: 06 Sep 2025
https://github.com/koishijs/koishi-plugin-crypto
在 Koishi 中实现经典文本加密算法
algorithm crypto koishi plugin
Last synced: 27 Jul 2025
https://github.com/waseemsabir/algorithms
Implementation of some main stream algotithms
Last synced: 27 Jul 2025
https://github.com/phrugsa-limbunlom/algos
A collection of algorithms implemented in Scala for practicing.
Last synced: 18 Jun 2025
https://github.com/pchchv/pyalgos
Algorithms implemented in Python
algorithm algorithms interview python
Last synced: 27 Jul 2025
https://github.com/gmihov001/caesar-cipher-encrypting-app
Simple app that encrypts and decrypts text messages based on the logic of Caesar's Cipher (React based)
Last synced: 16 May 2026
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/juanfranciscocis/simple-rsa-algorithm
University project, explaining the RSA Algorithm and create a small python program to use it.
algorithm python3 rsa-encryption
Last synced: 07 Apr 2025
https://github.com/bradhowes/priorityqueue
Swift implementation of a priority queue.
algorithm priority-queue swift5
Last synced: 08 Oct 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/dzimiks/algorithms
Implementation of various algorithms and data structures written in Java.
Last synced: 28 Jul 2025
https://github.com/leomaurodesenv/contest-codes
Repository of exercises of online contests
Last synced: 29 Jul 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/andrewnester/algorithms-ii
Algorithms written on Java
algorithm directed-graphs edge-weighted-graphs graph java
Last synced: 29 Jul 2025
https://github.com/hyp3rflow/problemsolving
ALGORITHM STUDY | BAEKJOON | CODEUP
algorithm baekjoon-online-judge codeup
Last synced: 07 Nov 2025
https://github.com/hyp3rflow/alps_algorithm
ALPS2019 | Algorithm Source File
Last synced: 07 Nov 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/devbruce/algorithm_problem_solving
Archive of My Algorithm Problem Solving
Last synced: 09 Feb 2026
https://github.com/melardev/cppalgorithmsnippets
Cpp Snippets on algorithm library
algorithm algorithms cpp demos examples snippets
Last synced: 19 Jun 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/kahsolt/oj-notes
persoanl algorithm/datastruct notes
acm-icpc algorithm notes oj-solutions
Last synced: 12 Jun 2026
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/leandrols/selectionsortvisualization
Selection Sort Algorithm Visualization
Last synced: 30 Jul 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/noxxxxxxxx/snippet
Programming language code snippet, UI component, algorithm
Last synced: 30 Jul 2025
https://github.com/in-ch/practice_coding_test
알고리즘 학습하기
algorithm algorithm-challenges algorithmic-trading algorithms algorithms-and-data-structures
Last synced: 30 Jul 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: 26 Apr 2026
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 03 Jan 2026
https://github.com/duguce/algosolutions
本仓库用来存储我所做过的来自各大题库的OJ算法题的题解(当前均使用Python3实现),以及算法学习的相关笔记
Last synced: 10 Jul 2025
https://github.com/phrugsa-limbunlom/algoj
A collection of algorithms implemented in Java for practicing.
Last synced: 31 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/zettca/ist.asa.graphs4
Minimum Spanning Tree problem solved with Kruskal's Algorithm in C++
algorithm graphs kruskal kruskal-algorithm school
Last synced: 31 Jul 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: 16 May 2026
https://github.com/asadiahmad/max-independent-set
Calculating Max Independent Set with greedy algorithm
algorithm algorithms anytree greedy-algorithms independent-set max-independent-set networkx python
Last synced: 31 Jul 2025
https://github.com/rayc2045/advent-of-code
JavaScript solutions for Advent of Code
advent-of-code advent-of-code-2022 algorithm algorithm-challenges christmas christmas-calendar christmas-countdown javascript programming-challenges programming-puzzles puzzle-solution puzzle-solver
Last synced: 01 Aug 2025
https://github.com/aymane-maghouti/machine-learning-basics
This is a basic repository which contains a simple application of machine learning algorithms and some statistical methods for data analysis
algorithm keras machine-learning neural-network python sklearn supervised-learning tensorflow unsupervised-learning
Last synced: 09 Apr 2026
https://github.com/zilean12/ljf-preemptive
LJF Preemptive python code
algorithm ljf preemptive preemptive-ljf python
Last synced: 04 Apr 2025
https://github.com/brian-gates/hungarian
The Hungarian algorithm solves the assignment problem in polynomial time. Also known as: Munkres algorithm.
algorithm assignment-problem hungarian-algorithm munkres-algorithm
Last synced: 01 Aug 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/pedrohenriquebr/topsis-react
TOPSIS React
algorithm css html5 js material-ui react web yarn
Last synced: 09 Apr 2026
https://github.com/ndsvw/median-maintenance
Median-Maintenance keeps track of the median of a growing list of numbers. O(log(n)) complexity for each of the n list elements => O(n*log(n))
algorithm complexity logarithmic median
Last synced: 02 Aug 2025
https://github.com/c1m50c/sorting-algorithm-visualizer
Visualizes various sorting algorithms with Python and Matplotlib.
algorithm algorithms bubble-sort celluloid comb-sort gnome-sort heap-sort insertion-sort matplotlib merge-sort mit-license python python3 quick-sort rich selection-sort shell-sort sorting-algorithms sorting-visualization visualization
Last synced: 16 May 2026
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/nkeramov/leetcode_solutions
Python solutions of LeetCode problems
algorithm algorithms data-structures leetcode-python leetcode-solutions python
Last synced: 16 May 2026
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/abbas8984/leetcode
A collection of my solutions to LeetCode problems, written for learning, practice, and fun.
algorithm algorithm-challenges algorithm-competitions cpp csharp datastructure interview javascript leetcode-classification leetcode-cpp leetcode-go leetcode-golang leetcode-solutions programmer
Last synced: 30 Jun 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/comsavvy/a-b-hypothesis-testing
Week 4 challenge @10Academy
algorithm hypothesis-testing machine-learning plots
Last synced: 20 Mar 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/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/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/dbish6/algorithms_data_structures_examples
Pretty much all of your standardized algorithms and data structures in one repository.
algorithm algorithms algorithms-and-data-structures computer-science data-structures java javascript learn
Last synced: 16 May 2026
https://github.com/nosarthur/golang-playground
dynamic programming
algorithm dynamic-programming go golang
Last synced: 04 Aug 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/jason-c-daniels/jcd.leetcode
A bunch of stuff I did on LeetCode. Most of it ranks well for performance, and some of it even ranks well for memory usage. Sometimes both are true at the same time.
Last synced: 04 Aug 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/elliotwutingfeng/grokking-algorithms
Solutions to problems listed in the book "grokking algorithms" by Aditya Y. Bhargava
algorithm algorithms leetcode python
Last synced: 04 Aug 2025
https://github.com/anbalagand/reinventthewheel
Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.
algorithm array dictionary interoper swift unsafepointer
Last synced: 03 Jun 2026
https://github.com/geovani-moc/algoritmo-johnson
Johnson para caminhos mínimos com potenciais
algorithm algoritmo johnson-algorithm
Last synced: 20 Mar 2025
https://github.com/bazoka-kaka/dijkstra-shortest-path-east-java
🌐 Here we are implementing Dijkstra algorithm to find the shortest route from one city to another in east java based on user's input in the form of web application
algorithm dijkstra express shortest-paths
Last synced: 05 Aug 2025
https://github.com/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 06 Aug 2025
https://github.com/shalithasuranga/machine-learning-basic-algo
Machine learning basic algorithm examples using Python and Sklearn library
algorithm machine-learning python sklearn
Last synced: 27 Apr 2026
https://github.com/2gpb/antcolonyoptimization
This repository contains an implementation of the Ant Colony Optimization (ACO) algorithm, a nature-inspired optimization technique used for solving combinatorial problems.
algorithm metaheuristic-optimisation python
Last synced: 07 Aug 2025
https://github.com/hongtae/avloptimize
DKGL_AVLTree optimization test
algorithm avl-tree avl-tree-implementations balanced-search-trees balanced-tree binary-search-tree
Last synced: 09 Jul 2025
https://github.com/xxnauty/boxbluralgorithm
Implementation of blurring algorithm in Python
algorithm algorithms boxblur image-processing python python3
Last synced: 08 Aug 2025
https://github.com/sourceduty/algorithm_generator
🔢 Assistive algorithm generation, organization and analysis tool.
ai algorith-generator algorithm algorithm-analysis algorithms artificial-intelligence chatgpt generator openai
Last synced: 03 Sep 2025
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/christianparpart/quicksort
Sorting Algorithm Implementations & Performance Analysis
algorithm heapsort performance-analysis quicksort
Last synced: 03 Apr 2025
https://github.com/jeheecheon/create-algorithm
Algorithm starter template
algorithm backjoon cpp javascript template typescript
Last synced: 19 Feb 2026
https://github.com/ppmpreetham/counter-sort
A Unique Sorting Algorithm
algorithm dsa-algorithm sorting-algorithm
Last synced: 27 Mar 2025
https://github.com/supunrandika98/buddy_system_memory_allocator
algorithm buddy-allocator buddysystem java
Last synced: 19 Mar 2025
https://github.com/ndeta100/algorithms_in_javascript
Algorithms and data structures in JavaScript with implementations and small text explanations
algorithm algorithms computer-science data-structures
Last synced: 02 Aug 2025
https://github.com/junqiuzhang/k-means-algorithm
k-means algorithm
algorithm clustering-problem kmeans
Last synced: 09 Aug 2025
https://github.com/ym1085/Algorithm-Study
Repository for solving algorithmic problems
algorithm backjoon java programmers
Last synced: 03 Oct 2025
https://github.com/voronov-nikita/solving-the-traveling-salesman-problem
A repository for my solution of the traveling salesman problem by a programmatic method.
algorithm python travelling-salesman-problem
Last synced: 18 Mar 2025
https://github.com/chausme/simple-binary-search
Simple binary search algorithm implementation
Last synced: 27 Mar 2025