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-17 00:01:26 UTC
- JSON Representation
https://github.com/redalert3/algorithm
🎉 All Crequency algorithm here. (Moved to Crequency/Common.Algorithm)
algorithm algorithms lib library
Last synced: 08 Oct 2025
https://github.com/miladsade96/leetcode_with_java
Solving Leetcode Challenges using Java Programming Language and Testing them with JUnit
algorithm algorithms algorithms-and-data-structures data-structures java java-8 javaee leetcode leetcode-java leetcode-solutions
Last synced: 18 Feb 2026
https://github.com/seungwoo321/leetcode
LeetCode Problem Solving
algorithm javascript leetcode problem-solving
Last synced: 12 Jun 2025
https://github.com/armour/algorithms
🧠 Implements of Algorithms and Data Structures in C/C++/Python, also contains some codes as note like STL
Last synced: 04 May 2026
https://github.com/yassir-ai/maze-solving-algorithm
YEAR : 2021 , Maze-solving algorithm with C using djikstra algorithme and DFS algorithme
algorithm c dfs dfs-algorithm djikstra djikstra-algorithm graphics isima kruskal labyrinth maze programming project sdl sdl2
Last synced: 08 Apr 2025
https://github.com/furk4nbulut/account-number-controller-algorithm
This project involves a Java program designed to validate account numbers based on specific criteria. The program follows a set of rules to determine if an account number is valid or invalid, making use of string manipulation and basic arithmetic operations.
Last synced: 09 Jun 2026
https://github.com/junkwama/42-piscine-c
42born2code 42school algorithm c piscine-c piscine42 shell
Last synced: 13 Apr 2026
https://github.com/st1lson/geneticalgorithm
algorithm csharp genetic-algorithm knapsack-problem
Last synced: 09 Jun 2026
https://github.com/sattarrasouli/data-structures-algorithms
A collection of data structures and algorithms implemented for learning and practice.
algorithm algorithms datastructures dsa javascript js typescript
Last synced: 04 May 2026
https://github.com/iret77/x-post-optimizer
algorithm claude-skill content-creation recommendation-system x-twitter
Last synced: 02 Jun 2026
https://github.com/d-e-s-o/delaunay-triangulation
Delaunay triangulation using an incremental insertion algorithm, implemented in JavaScript.
algorithm applet delaunay delaunay-triangulation javascript triangle
Last synced: 27 Jan 2026
https://github.com/chscript/algorithmlib
⚙️ Data Structure & Algorithm library written with Typescript
algorithm commonjs data-structure esmodule javascript typescript
Last synced: 04 May 2026
https://github.com/mahdavipanah/escapegraph
A solution for a graph escape problem
Last synced: 31 Jul 2025
https://github.com/brosgor/elgamal-api
Sistema de login que implementa el algoritmo de cifrado ElGamal para garantizar la autenticación segura de usuarios. Las credenciales se encriptan con claves asimétricas, ofreciendo protección robusta contra la interceptación y el acceso no autorizado.
algorithm criptography elgamal-encryption flask gunicorn logging mysql-database python registry signing
Last synced: 05 May 2026
https://github.com/ghaerdi/array-algorithms-visualizer
Algorithms visualizer for arrays using vite and vue with typescript
algorithm array postcss typescript vite vue
Last synced: 05 May 2026
https://github.com/odanado/p5-procon
algorithm competitive-programming datastructure perl5
Last synced: 13 Oct 2025
https://github.com/tx7do/cpp-algorithm
c++ algorithm
algorithm algorithms cpp sort sorting sorting-algorithms
Last synced: 05 May 2026
https://github.com/maxgfr/benford-law
A simple library to check if a dataset follows the Benford's law
algorithm benford benford-analysis benfords-law javascript nodejs typescript
Last synced: 08 Apr 2025
https://github.com/lucasguiss/algorithms
Algorithms and data structures in Go
Last synced: 24 Oct 2025
https://github.com/rahul01-git/pathfinding
Dijkstra PathFinding Algorithm Visualizer created using React.js and TailwindCSS
algorithm algorithm-visualisation dijkstra-algorithm pathfinding react tailwindcss visualizer
Last synced: 05 May 2026
https://github.com/ccastillo06/freecodecamp-intermediate-algorithm-scripting
FCC Intermediate Algorithm Scripting
algorithm fcc intermediate scripting
Last synced: 17 Aug 2025
https://github.com/borisboguslavsky/pathpyinder
An interactive maze-drawing & maze-solving application written in Python
algorithm algorithms astar bfs dfs drawing gui maze maze-algorithms maze-solver pathfinding pysimplegui python tkinter visualization
Last synced: 26 Oct 2025
https://github.com/avindra/tic-tac-toe-dotnet
:negative_squared_cross_mark: Tic tac toe in C#
algorithm c-sharp dot-net solved-game tic-tac-toe
Last synced: 06 May 2026
https://github.com/betta-cyber/leetcode
leetcode solutions
algorithm leetcode leetcode-python python rust
Last synced: 03 May 2026
https://github.com/supersimple33/tic-tac-toe-tf
A number of different algorithms that may be used for playing tic-tac-toe.
algorithm artificial-intelligence game machine-learning neural-network python tensorflow tic-tac-toe
Last synced: 31 Mar 2026
https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp
This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍
Last synced: 11 Jun 2025
https://github.com/joserafael0160/codechef
A list of solved problems from CodeChef along with an explanation for each one.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algoritmo algoritmos c codechef codechef-competition codechef-cpp codechef-solutions competitive-programming competitive-programming-algorithms competitive-programming-contests competitiveprogramming cplusplus cpp programacion-competitiva programacioncompetitiva
Last synced: 28 Apr 2026
https://github.com/apollozhu/maze-solver
Visualizing the algorithms.
algorithm ap-computer-science apcs java java-9 maze maze-solver oaktonhs
Last synced: 13 Oct 2025
https://github.com/asherjingkongchen/floating-distance
Measure distance between floating-point vectors in Rust
algorithm distance embedding mathematics rust simd vector
Last synced: 15 Mar 2025
https://github.com/romantech/tic-tac-toe
Tic-tac-toe with minimax algorithm
algorithm alpha-beta-pruning minimax react tic-tac-toe tic-tac-toe-react
Last synced: 07 May 2026
https://github.com/yang-zzhong/go-sort
a sort implement of algorithm 4th edition by golang
algorithm golang insertionsort mergesort quicksort selectionsort shellsort sort
Last synced: 10 Mar 2026
https://github.com/josepedrodias/wave-function-collapse
a javascript implementation of the wave function collapse algorithm
algorithm wave-function-collapse
Last synced: 11 Apr 2026
https://github.com/chrisvilches/waterfalls
Terminal based waterfall/rain simulator.
algorithm bfs-algorithm console-application graph javascript simulator
Last synced: 16 Mar 2025
https://github.com/jashanj0tsingh/javatutorials
Learning Java - Beginner
algorithm basics beginners data-structures java tutorial
Last synced: 08 Apr 2025
https://github.com/kyoto7250/roundrobin_match
round robin matching algorithm for python3
Last synced: 05 Feb 2026
https://github.com/archie94/codes
Important codes implementing various algorithms and day to day problems.
algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj
Last synced: 24 Apr 2026
https://github.com/mvakili/all-sorts
Java implementation of commonly used sort functions
algorithm bubble-sort insertion-sort java merge-sort quick-sort selection-sort shell-sort sort sorting-algorithms visualization
Last synced: 05 Oct 2025
https://github.com/aamiranwar/pythonlab
Data structures and Algorithms in Python (Along with some interesting puzzles)
algorithm datastructures python3
Last synced: 11 Jun 2025
https://github.com/kieubaduong/permutation-benchmarking-app
This repository benchmarks the performance of various permutation algorithms in C++. It includes implementations of Backtracking, DFS, Factorial, Heap's Algorithm, and Lexicographic Order.
algorithm benchmark cpp permutation
Last synced: 02 Apr 2026
https://github.com/hangingman/my-competitive-pg
競技プログラミングで解いた問題を格納
algorithm atcoder competitive-programming
Last synced: 22 Apr 2026
https://github.com/tanaikech/souwapy
Python library for summing string elements in an array at the high speed
algorithm array-manipulations csv python-library
Last synced: 27 Feb 2025
https://github.com/kaua-pt/eda-fga-2022.2
Repositório com os códigos de EDA1
algorithm algorithms-and-data-structures study-project
Last synced: 22 Mar 2025
https://github.com/hyunjinno/algorithm
A repository for learning algorithms.
algorithm cpp java javascript kotlin problem-solving python typescript
Last synced: 13 Apr 2026
https://github.com/hadar301/sat_algorithms-
algorithm belief-propagation sat sat-solver survey-propagation warning-propagation
Last synced: 20 Jan 2026
https://github.com/stevenshih1997/upgma
UPGMA Algorithm in C++
algorithm c-plus-plus linked-list upgma upgma-algorithm
Last synced: 22 May 2026
https://github.com/shravan20/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 04 Apr 2025
https://github.com/tcl606/bankeralgorithm
银行家算法示例
algorithm banker-algorithm csharp dead-lock operating-system os tsinghua-university
Last synced: 08 Oct 2025
https://github.com/zhima-mochi/algorithm-problem-solving
personal problem solving code for leetcode
algorithm leetcode leetcode-solutions
Last synced: 01 Apr 2025
https://github.com/micahondiwa/sorting_algorithms
Implementing different sorting algorithms in C.
algorithm algorithms sort sorting sorting-algorithms
Last synced: 03 Apr 2025
https://github.com/basemax/hamiltonianpathproblemphp
Implement a Hamiltonian path algorithm, and Design a tour for visiting all cities of a country. (PHP)
algorithm algorithms city graph hamiltonian hamiltonian-path hamiltonian-path-problem php
Last synced: 03 Apr 2025
https://github.com/thecrazymage/robin-hood-hashing
:hash: Robin Hood hashing implementation in C++ with examples.
algorithm cpp hash hash-algorithm hash-table
Last synced: 28 May 2026
https://github.com/andi611/intersection-manager-algorithm
A 4 way Intersection Manager That Minimizes the Average Waiting Time of Each Car at a crossroad, Implementation in C++
algorithm intersection-management optimization optimization-algorithms
Last synced: 24 Mar 2025
https://github.com/andi611/ohlc-extraction-fintech
The goal of this work is to compute the OHLC (open, high, low, close) prices of 台指期 within a given date based on minute-based trading record, implementation in Python.
Last synced: 24 Mar 2025
https://github.com/mxssl/palindromegolang
Check a string for palindrome in Go (Golang)
Last synced: 16 Mar 2025
https://github.com/michaelehab/leetcode-april-challenge-2022
This Repository contains my solutions to April LeetCoding Challenge 2022 problems.
algorithm backtracking binary-search bit-manipulation cpp dfs leetcode leetcode-solutions problem-solving recursion strings two-pointers
Last synced: 28 May 2026
https://github.com/codeesura/dijkstra-algorithm
This project offers a JavaScript implementation of Dijkstra's algorithm with a user-friendly PriorityQueue class, ideal for finding the shortest paths in complex graphs as in routing or network optimization.
algorithm dijkstra dijkstra-algorithm shortest-path shortest-path-algorithm shortest-path-routing-algorithm shortest-paths
Last synced: 14 Oct 2025
https://github.com/georgewang1994/minialthorigm
create mini program for my wechat
algorithm miniprogram server wechat
Last synced: 11 Mar 2025
https://github.com/yothgewalt/single-source-shortest-paths
This repository implements Single Source Shortest Paths (SSSP) algorithms in Go.
Last synced: 03 Sep 2025
https://github.com/volkansah/anti-dump-algorithm
The Anti-Dump Algorithm is designed to evaluate and filter out unproductive or irrelevant input, commonly referred to as "noise," while prioritizing clarity, effort, and context. This algorithm measures the quality of input based on several key parameters with the ADI.
ai ai-algorithm ai-solutions algorithm algorithm-challenges algorithms-and-data-structures anti-dump anti-dump-algorithm dump dumper dumpiness python solutions spam-filtering
Last synced: 31 Aug 2025
https://github.com/trivigy/multiset
Implementation of the multiset data structure
algorithm data-structure go multiset
Last synced: 01 Apr 2025
https://github.com/alexdremov/deepswift
Swift autograd library
algorithm autograd backpropagation graph matrix ml swift
Last synced: 12 Jun 2025
https://github.com/yuuzi261/zero-judge
algorithm algorithms beginner-friendly c-language c-plus-plus python
Last synced: 17 Apr 2026
https://github.com/qnhat2004/thuat-toan-ung-dung
Thuật toán ứng dụng - Đại học Thủy Lợi
algorithm algorithm-competitions algorithm-implementations algorithms c-plus-plus educational instructor-materials mathematics
Last synced: 21 Jan 2026
https://github.com/md-mafujul-hasan/hackerrank_algorithms_solution
These Contain Some Algorithm Solution of Hacker Rank😏
algorithm algorithm-challenges algorithm-hackerrank algorithms algorithms-and-data-structures algorithms-datastructures data-structures hackerrank hackerrank-algorithm hackerrank-algorithms hackerrank-algorithms-solution hackerrank-algorithms-solutions hackerrank-algorithms-solutions-php hackerrank-algorithms-warmup hackerrank-algorithms-youtube hackerrank-solutions python
Last synced: 30 Apr 2026
https://github.com/basemax/queuelinkedlistgo
This is a simple implementation of a queue using a linked-list in Go. This is a good example of how to use a linked-list in Go.
algorithm algorithms-and-data-structures data-structure datastructure ds go golang linked-list linked-list-queue linkedlist linkedlist-queue queue queue-linked-list queue-linkedlist
Last synced: 03 Apr 2025
https://github.com/sherwinshen/leetcode
📖 算法学习之 LeetCode(主要基于 TS/JS 语言)
algorithm javascript leetcode typescript
Last synced: 17 Apr 2026
https://github.com/ahmetulucay/aud-cma-v1
Drag and Carry Multiplication Algorithm v1
algorithm digit-wise-operations drag-and-carry educational-visualizations embedded-low-power-processors mental-arithmetic-techniques mental-math sliding-window unique-carry-rule zero-padding
Last synced: 26 Jan 2026
https://github.com/hadil19/pattern-searching
A high-performance Python library for single and multiple pattern searching, optimized for bioinformatics and large-scale text analysis
aho-corasick aho-corasick-algorithm algorithm algorithms bioinformatics boyer-moore data-structures dna-sequencing educational kmp-algorithm pattern-matching pattern-search python python-library string-matching
Last synced: 04 Apr 2026
https://github.com/devfancy/problem-solving
For Algorithm (Baekjoon, Programmers)
Last synced: 13 Jun 2025
https://github.com/olyutorskii/doubdabc
DoubDabC is a Java library that supports binary integer value to decimal sequence conversion with alternative algorithm.
algorithm alternative-algorithm base-conversion bcd conversion dda decimal digits double-dabble-algorithm gc-friendry java java-library number radix
Last synced: 29 May 2026
https://github.com/sourhub226/a-star-algo-visualizer-python
A visual representation of A* path finding algorithm made in python
a-star algorithm artificial-intelligence astar astar-algorithm gui pathfinding pygame python python-pygame visualization
Last synced: 19 Apr 2026
https://github.com/ailln/machine-learning-classical-algorithm
🧠机器学习经典算法
algorithm knn linear-regression machine-learning svm
Last synced: 13 Apr 2026
https://github.com/ruddyscent/grokking-algorithms
Solutions to exercises in 'Grokking Algorithms' by Aditya Y. Bhargava
Last synced: 17 Apr 2026
https://github.com/albinotonnina/sudoku-solver-backtracking-algorithm
Learning to solve a sudoku with backtracking algorithms
algorithm algorithm-challenges backtracking-algorithm javascript jest nodejs sudoku tdd
Last synced: 17 Apr 2026
https://github.com/liulinboyi/algorithm-and-data-structure-of-javascript
通过leetcode解题来学习JavaScript 的算法与数据结构(Algorithm and data structure of JavaScript)
algorithm javascript leetcode typescript
Last synced: 13 May 2026
https://github.com/abdul-rafay19/internintelligence_machinelearningintern
A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.
ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow
Last synced: 13 Apr 2026
https://github.com/ikramhasan/sorting-algorithm-visualizer
A sorting algorithm visualizer with clear separation of concerns (Made with Flutter 💖).
algorithm bloc bubble-sort dart ddd-architecture flutter insertion-sort selection-sort sorting sorting-visualization
Last synced: 14 May 2026
https://github.com/onursevket/guillotine-randomname--170413
WindowsFormProject
algorithm csharp windows-forms
Last synced: 12 May 2026
https://github.com/mxssl/binarysearchgolangrecursive
Binary Search algorithm implemented in Go (Golang) by using recursion.
Last synced: 16 Mar 2025
https://github.com/jackhowa/caesars-cipher
Do the classic shift cipher decoding in js
algorithm cipher-algorithms freecodecamp
Last synced: 15 Mar 2025
https://github.com/francescopaolol/similarcalendar
It's essentially a way to identify when the calendar configuration repeats itself over a certain period of time.
Last synced: 08 Apr 2025
https://github.com/nitsas/pareto-approximator
Approximate the Pareto set using the chord algorithm. (multiobjective optimization, c++)
algorithm c-plus-plus multiobjective-optimization
Last synced: 05 Jul 2025
https://github.com/michel-leonard/c-integers
A tiny Big Integer implementation in C for operations beyond 64 bits.
algorithm arbitr arbitrary-precision arithmetic big-integer c education example linux math number-theory public-domain research simple snippets windows
Last synced: 18 Apr 2026
https://github.com/ndsvw/maximum-profit-problem
Dynamic-Programming solution of the Maximum Profit Problem: Given an array of n integers representing a price of something over a time period: What is the maximum profit you can make by buying and selling at most k times?
algorithm complexity-analysis dynamic-programming maximum-profit price
Last synced: 05 Jun 2026
https://github.com/mxssl/binarysearchgolangiteratively
Binary Search algorithm implemented in Go (Golang) by using iteration.
Last synced: 16 Mar 2025