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/turborium/chaikinsmootheffect
ChaikinSmoothEffect (Delphi + FMX)
algorithm best-practices chaikin coputer-science delphi fmx gdd object-pascal pascal
Last synced: 08 Mar 2026
https://github.com/plh97/javascript-algorithms
learn data-construct and algorithms in javascript
Last synced: 18 Mar 2025
https://github.com/anfany/algorithm-example-by-python3
基于python3的基础算法实例(动态规划,排序,贪心等)
algorithm algorithm-application example python python3
Last synced: 09 Apr 2025
https://github.com/arsho/leetcode
Solutions of Leetcode problem
algorithm interview-preparation interview-questions leetcode-solutions python
Last synced: 10 Jun 2025
https://github.com/waynechang65/grid-trading
grid-trading is a simple implementation of grid trading method.(Algorithm only without any dependencies)
algorithm grid grid-trade grid-trading javascript
Last synced: 04 Jul 2025
https://github.com/seregpie/nearestneighborchain
Builds a hierarchy of the clusters.
algorithm array cluster clustering collection distance hierarchical hierarchy javascript method object technique
Last synced: 19 Jul 2025
https://github.com/sfdye/leetcode
LeetCode solutions for Python
algorithm leetcode leetcode-python leetcode-solutions python
Last synced: 05 Jul 2025
https://github.com/jintao-huang/ml_alg
jintao的machine learning库
algorithm data-structure deep-learning leetcode machine-learning metrics mini-lightning pytorch
Last synced: 02 Sep 2025
https://github.com/rajput-hemant/data-structures-and-algorithms
Implementations and Problems of various Data Structures and Algorithms in JAVA, Python, C++ and Rust.
algorithm algorithms cpp data-structures dsa java python rust rust-data-stuctures rust-lang
Last synced: 15 Jul 2025
https://github.com/wessberg/sass-extended-importer
A Custom Sass Import Resolver with included support for Node Module Resolution and additional file extensions
algorithm css import importer node-module-resolution resolve sass scss
Last synced: 18 Mar 2025
https://github.com/zabuzard/treeflood
TreeFlood offers algorithms to distributedly explore tree graphs.
algorithm distributed-algorithms exploration graph-algorithms multithreading parallel-computing shared-memory tree tree-graph treeflood-offers-algorithms
Last synced: 04 May 2025
https://github.com/thenamankumar/tictactoe
This is an unbeatable Tic Tac Toe Single player VS Computer Game, terminal based game built in c++
Last synced: 22 Apr 2025
https://github.com/zigaowang/usaco-cses-cf
USACO • CSES • CF Training Source Code
algorithm codeforces cpp cses usaco
Last synced: 05 Sep 2025
https://github.com/arriqaaq/rbt
Red-Black Tree Implementation
algorithm clrs-algorithhms go red-black-tree redblacktree
Last synced: 20 Mar 2025
https://github.com/shauryauppal/algo-ds-studymaterial
All programs are written by me and are running.
algorithm algorithms-datastructures backtracking bitmanipulation dynamic-programming graph-algorithms hacktoberfest linklist spoj stl-containers tree
Last synced: 08 Mar 2026
https://github.com/amari-calipso/helium-sort
A block merge sorting algorithm inspired by Grail Sort and focused on adaptivity
algorithm block-merge-sort block-merging c c-programming-language grailsort merge-sort mergesort sorting sorting-algorithm theoretical-computer-science
Last synced: 22 Apr 2025
https://github.com/bonedaddy/mining-bootstrap
This repository has been moved, please check the website link. This repo will only be periodically updated with changes from RTradeLtd fork
algorithm automation bash cryptocurrency mining monitoring proof-of-work proofofwork zabbix
Last synced: 01 Jul 2025
https://github.com/ejunjsh/leetcode
😄 (600/800) learn algorithms and learn c++ by the way
algorithm cpp learning-algorithm leetcode shell sql
Last synced: 13 Apr 2025
https://github.com/cowienduckie/hust-applied-algorithm
Solutions for Applied Algorithm subject
algorithm competitive-programming
Last synced: 05 May 2025
https://github.com/hemmatiali/phone-number-detection
This project provides a core phone number detection engine and an interface for adding your own pattern definitions. Supports text input, file uploads, and performance optimizations.
Last synced: 25 Sep 2025
https://github.com/ldilley/salad
:leaves: An assortment of useful C stuff
algorithm algorithms assortment c data-structure data-structures datastructure datastructures libraries library misc miscellaneous salad search search-algorithm searching searching-algorithm sort sorting sorting-algorithm
Last synced: 03 Mar 2025
https://github.com/dirkster99/ml
Sample projects for Classifications (Binary and Multi) using ML.Net
algorithm dotnet machine-learning ml
Last synced: 28 Jun 2025
https://github.com/ashad001/algorithms-in-cpp
Data Structures and Algorithms Solutions in Cpp
2022 algorithm algorithms contributions-welcome cpp datastructures datastructures-algorithms first-project first-timers first-timers-friendly hacktoberfest
Last synced: 26 Apr 2025
https://github.com/cuixing158/imageinpainting
Exemplar-based image inpainting algorithm is a patch-based approach that restores target regions in the input image.
algorithm gui image-inpainting image-processing
Last synced: 02 May 2025
https://github.com/keremtan/uniformcostsearch-ucs-
Calculating the shortest path between two nodes with the Uniform Cost Search algorithm.
algorithm computer-algorithm ucs uniform-cost-search
Last synced: 09 Apr 2025
https://github.com/kamyu104/facebookhackercup-2018
🏃 Python Solutions of All 21 Problems in FHC 2018
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/changyeop-yang/study-algorithm
수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것을 말한다. 알고리즘은 연산, 데이터 진행 또는 자동화된 추론을 수행한다.
algorithm cpp java kyungpook-national-university mit-license swift
Last synced: 02 Aug 2025
https://github.com/josacar/walker_method
A Crystal implementation of Walker's Alias Method for quickly sampling from an array with a given probability distribution
algorithm crystal crystal-language hacktoberfest probability shards walker-alias
Last synced: 19 Apr 2025
https://github.com/sleekpanther/interval-scheduling
Greedy Algorithm to find the maximum number of mutually compatible jobs
algorithm algorithm-design algorithms compatible greed greedy greedy-algorithm greedy-algorithms interval interval-scheduling jobs noah noah-patullo noahpatullo optimal pattullo pattulo patullo patulo schedule
Last synced: 05 Mar 2025
https://github.com/cwjokaka/python-ml-pyqt
A Machine-Learning visual GUI created with Python3
algorithm gui machine-learning matplotlib ml numpy pyqt python
Last synced: 18 Feb 2026
https://github.com/michaelhopwood/pvpolyfit
A high-resolution multiple non-linear regression algorithm used to analyze PV output with a few inputs
algorithm regression resolution-regression
Last synced: 02 May 2025
https://github.com/mrornithorynque/maze_generator_and_solver
Maze solver and generator algorithms.
algorithm maze-algorithms maze-generator maze-solver
Last synced: 03 Jul 2025
https://github.com/zzy979/leetcode
力扣做题记录
algorithm leetcode leetcode-solutions
Last synced: 12 Apr 2025
https://github.com/devrezaur/data-stucture-algorithm
Data Structure & Algorithm Using Java
Last synced: 21 Jun 2025
https://github.com/dakedroid/code-examples-java
In this Repository you can find all kind of Examples in Java SE. Using Netbeans IDE.
algorithm algorithms develoment java javase oop programming
Last synced: 13 Jul 2025
https://github.com/joanstinson/pathfinding
C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.
ai algorithm artificial-intelligence astar-algorithm breadth-first-search cplusplus-11 cpp dijkstra-algorithm game-engine-2d sdl2
Last synced: 08 Jul 2025
https://github.com/sohnryang/baekjoon-solutions
Baekjoon Online Judge solutions
algorithm baekjoon-online-judge c-plus-plus coding-challenge online-judge python
Last synced: 06 Mar 2026
https://github.com/augustocl/gauss_jordan_elimination
Scratch implementation of Gaussian Elimination algo in Julia
algorithm gauss-elimination gauss-jordan gauss-jordan-elimination julialang
Last synced: 01 Jan 2026
https://github.com/googtech/note
📖 The Learning note about data structure & algorithm, operating-system, computer-network, computer-compose-principle, and fundamentals-of-compiling.
408 algorithm computer-compose-principle computer-network cs-learning-note data-structure fundamentals-of-compiling operating-system vuepress-v2
Last synced: 25 Jan 2026
https://github.com/ehmicky/set-array
Set array items declaratively
algorithm append array array-manipulations array-methods data-structures functional functional-programming insert javascript library merge node nodejs omit patch set slice splice typescript
Last synced: 19 Mar 2025
https://github.com/alisharify7/python-algorithms
Algorithms in Python
algorithm algorithms data-structures python python-algorithms
Last synced: 26 Jun 2025
https://github.com/puzzlef/louvain-communities-openmp-dynamic
Design of OpenMP-based Parallel Dynamic Louvain algorithm for community detection.
agglomerative algorithm community detection experiment graph iterative louvain modularity multithreading openmp optimization
Last synced: 22 Jun 2025
https://github.com/ehmicky/guess-json-indent
Guess the indentation of a JSON string.
algorithm detection heuristic-algorithm heuristics indent indentation javascript json length library newline nodejs parsing serialization size space string tabs typescript whitespace
Last synced: 19 Mar 2025
https://github.com/clayrisser/trailduck
a topological cyclic sorting algorithm based on depth-first search (dfs)
algorithm depth-first-search dfs directec first graph search sort sorting topological topological-sort
Last synced: 20 Mar 2025
https://github.com/willigarneau/astar-pathfinding
🗺📌 Implementation of the A* pathfinding algorithm with OpenCV and Cuda in C++ 💪
a-star algorithm axis-camera cuda detection implementation opencv pathfinding
Last synced: 14 Jul 2025
https://github.com/cuixing158/facerecognitionandtrack
face Recognition And Track using MATLAB
algorithm face-detection face-recognition face-tracking facerecognition hardware matlab software
Last synced: 18 Sep 2025
https://github.com/sowinskibraeden/schedulegeneratorapp
The Desktop Application for my schedule-generator algorithm, allowing users to easily interact with the algorithm and its variables to generate schedules as documents for students individually as well as the master timetable
algorithm csv data-analysis dataclasses python-docx python-typing python311 xlsxwriter
Last synced: 09 Jul 2025
https://github.com/sleekpanther/knapsack-problem
Implementation of the 0-1 Knapsack Problem
algorithm algorithms array arrays binary-knapsack bottom-up dynamic dynamic-programming integer-knapsack java knapsack knapsack-problem memo memorization memorization-table optimal optimal-substructure rucksack rucksack-problem
Last synced: 12 Apr 2025
https://github.com/chzzzzzz/codewars
my solutions on codewars using c++
algorithm codewars-solutions cpp
Last synced: 06 Mar 2025
https://github.com/shvbsle/algorithms
My algo practice in C++ and Python
algorithm algorithms cpp data-structures euler euler-project euler-solutions object-oriented-programming python3
Last synced: 11 Jun 2025
https://github.com/gagniuc/mix-two-signals-in-csharp
This is an implementation designed in C#. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.
algorithm algorithms c csharp csharp-code mix model novel number-theory numerical-analysis signals source-code spectral-forecast
Last synced: 04 Mar 2026
https://github.com/microsoft/orchestrated-value-mapping
Orchestrated Value Mapping
algorithm algorithms dqn log-lin log-rl loglin loglinear logrl mapping q-decomporition reinforcement-learning reward-decomposition rl value value-mapping
Last synced: 04 Mar 2026
https://github.com/leosery/astar-pathfinding--unrealengine5-2024
Interactive A* pathfinding visualization in Unreal Engine 5. Features real-time node manipulation, path calculation, and customizable grid system.
algorithm astar-algorithm cpp game-development pathfinding unreal-engine-5
Last synced: 14 Apr 2025
https://github.com/codeluminary/algorithm-and-data-structure
This is just a basic implementation of algorithm and data structure using java, c#, python and javascript
algorithm algorithms-and-data-structures c-sharp data-structures java javascript python
Last synced: 13 Aug 2025
https://github.com/hxndev/huffman-encoding-using-binary-trees
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.
algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio
Last synced: 31 Mar 2025
https://github.com/jancd/gopher
gopher
algorithm cloud-native distributed-systems go golang interview microservice std web
Last synced: 16 Oct 2025
https://github.com/javadev/leetcode-in-all
104 LeetCode algorithm problem solutions.
algorithm algorithms-and-data-structures leetcode leetcode-c leetcode-cpp leetcode-csharp leetcode-dart leetcode-elixir leetcode-go leetcode-java leetcode-kotlin leetcode-php leetcode-python leetcode-ruby leetcode-rust leetcode-scala leetcode-solutions leetcode-swift leetcode-typescript math
Last synced: 01 Aug 2025
https://github.com/m-dadej/bikesharingrebalancing.jl
Library for solving and analyzing bike-sharing rebalancing problems
algorithm data-science operational-research operations-research
Last synced: 19 Mar 2026
https://github.com/matiasah/luasort
Quick sort/Insertion sort/Selection sort implementation for Lua
algorithm code fast implementation insertion insertion-sort insertionsort jit lua luajit median partition quick quick-sort quicksort selection selection-sort selectionsort shortcode
Last synced: 22 Mar 2025
https://github.com/amirisback/divide-conquer-branch-bound
:rocket: Final Project Desain Analisis Algoritma (Divide and Conquer & Branch And Bound)
algorithm branch-and-bound divide-and-conquer java
Last synced: 29 Mar 2025
https://github.com/mxk/binvoxinfo
3D volumetric model analyzer for binvox files
Last synced: 18 Oct 2025
https://github.com/gregl83/algostru
Algorithms and Structures powered by Rust
algorithm algorithms asymptotic-analysis big-o-notation data-structures rust struct
Last synced: 09 Apr 2025
https://github.com/pavkam/abacaxi
A library of various algorithms, helper classes and extension methods.
Last synced: 13 Jun 2025
https://github.com/hemulgm/ships
Морской бой
algorithm battleship-game bot delphi game simple-game
Last synced: 27 Jan 2026
https://github.com/lyzev/rsa4k
A RSA Cipher implementation for Kotlin/Java.
algorithm cipher decryption encryption rsa rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 08 Mar 2026
https://github.com/israelst/did-you-mean-php
Presentation about algorithmic complexity at PHPnRio 2012 conference
algorithm complexity levenshtein-distance memoization php recursion trie
Last synced: 15 Apr 2025
https://github.com/pwxcoo/accept
:a: Accept
accept algorithm codeforces google-kickstart hihocoder kickstart leetcode lintcode
Last synced: 07 Oct 2025
https://github.com/thoonk/algorithm
Study Algorithm & DataStructure & PS 🏃🏻♂️
Last synced: 24 Apr 2025
https://github.com/cruelladevil/programmers-algorithm
프로그래머스 알고리즘 코딩 테스트 연습 문제 풀이입니다.
algorithm programmers-algorithm programmers-challenges solution
Last synced: 27 Oct 2025
https://github.com/gagniuc/dna-complementarity-alignment-in-js
This JavaScript implementation detects the areas where two DNA sequences are complementary to each other. All symbols from UTF-8 are accepted by this algorithm.
algorithm alignment complementary dna javascript js rna sequences
Last synced: 27 Jan 2026
https://github.com/luminousmen/des
Data Encryption Standard simple implementation
Last synced: 01 May 2025
https://github.com/junaedsiam/terraform
A python only problem solving repo.
algorithm computer-science data-structures problem-solving python python3
Last synced: 25 Jun 2025
https://github.com/garciparedes/longest-common-subsequence
Classwork of Algorithms and Computation
algorithm article java latex longest-common-subsequence science university-of-valladolid
Last synced: 05 Mar 2025
https://github.com/thuongtruong1009/point2d-and-vector2d
The first mini project kind of Data Structure & Algorithm subject. Enjoy it !
algorithm data-structures java-8 pointers-and-arrays vector-space-model
Last synced: 11 Mar 2025
https://github.com/innofang/quantify
📐 A desktop application practice and powered by JavaFx. (Curriculum design for algorithm)
algorithm algorithm-design curriculum-design curriculum-project javafx javafx-application javafx-desktop-apps quantify quantization
Last synced: 16 May 2025
https://github.com/philiparvidsson/p-programming-language
P (SUCC / PRED) language compiler.
algorithm compiler language parsing plang pred programming-language simple-programming-language succ
Last synced: 24 Mar 2025
https://github.com/aminul-islam-niloy/cpp-programming-and-templates-
Basic and advance c++ code for learner.
Last synced: 11 Feb 2026
https://github.com/cseas/ml-projects
Machine Learning projects using traditional algorithms.
algorithm classifier decision-tree-classifier iris machine-learning nearest-neighbors neural-network
Last synced: 24 Jan 2026
https://github.com/adrinlol/javascript-algorithms-and-data-structures
This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.
algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 15 May 2025
https://github.com/cuixing158/serialize-deserialization
matlab struct or struct array Serialize/Deserialize
algorithm code-generation matlab serialization
Last synced: 28 Feb 2025
https://github.com/open-byte/n-queens-genetic-algorithm
Genetic Algorithm for Solving NQueens Problem
algorithm genetic-algorithm nqueens nqueens-problem nqueens-problem-solver nqueens-solution python
Last synced: 26 Oct 2025
https://github.com/adrocodes/maze-generation
My attempts at generating mazes with Rust.
algorithm maze-algorithms rust
Last synced: 03 Dec 2025
https://github.com/michel-leonard/c-rho
The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.
128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows
Last synced: 20 Sep 2025
https://github.com/singularitti/fastinversesqrt.jl
A pure Julia implementation of the fast inverse square root algorithm
algorithm fastmath julia-package math numerical-methods
Last synced: 12 Feb 2026
https://github.com/hojongs/algorithm
A set of source codes to solve algorithm written in python
algorithm baekjoon leetcode programmers python
Last synced: 06 Oct 2025
https://github.com/dmironenko/leetcode
some solutions to problems on leetcode
algorithm leetcode problem solution
Last synced: 10 Jan 2026
https://github.com/blaz-cerpnjak/tictactoe-minimax
🕹️ 🎮 TicTacToe with Minimax AI algorithm (C#). The game has the option of 'Multiplayer' in 'Singleplayer' against the computer.
ai algorithm cs design game minimax tic-tac-toe tictactoe tictactoe-ai tictactoe-game visualstudio wpf wpf-application wpf-datagrid wpf-ui xaml
Last synced: 16 Mar 2025
https://github.com/eriksvedang/astarinc
A proof of concept implementation of the A* algorithm, using C.
Last synced: 25 Jun 2025
https://github.com/pieroboseta/piero-ende-coder
A powerful encryption and decryption tool that combines the Vigenère cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.
algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing
Last synced: 26 Feb 2026