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-07-01 00:01:24 UTC
- JSON Representation
https://github.com/ymonnier/advalgolp
Advanced Algorithm - University of Lodz | Poland
algorithm graph-algorithms pattern-matching python
Last synced: 20 Jan 2026
https://github.com/jabellard/graph
Directed, simple graph.
algorithm algorithms c data-structure data-structures graph
Last synced: 29 May 2026
https://github.com/jrdpteam/rotter
rotter can be used to encrypt text in ROT encryption. by JRDP Team
algorithm encryption encryption-decryption kali-linux python python3 rot rot13 rot13-cipher tool
Last synced: 28 Feb 2025
https://github.com/thomasthelen/qodes
Quick Ordinary Differential Equation Solver (QODES) is an ODE solving library with a focus on usability and ease.
algorithm mathematics numerical-methods ode ode-solver ode-solving-library solver
Last synced: 28 Oct 2025
https://github.com/sleekpanther/noah-patullo-repositories
A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)
algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm
Last synced: 19 Apr 2026
https://github.com/abranhe/quick-srt-cli
Quick Sort CLI
algorithm cli quicksort sorting-algorithms
Last synced: 12 Jun 2026
https://github.com/furk4nbulut/sorting-array-algorithm
A simple algorithm for sorting arrays.
algorithm java sorting-algorithms
Last synced: 09 Jun 2026
https://github.com/elvin-du/algorithm-lab
学习数据结构和算法《剑指offer》常用数据结构,经典排序,leetcode等
Last synced: 25 Mar 2025
https://github.com/hxndev/n-queen-problem-using-hill-climbing-and-simulated-annealing
Hill climbing algorithm is a local search algorithm which continuously moves in the direction of increasing elevation/value to find the peak of the mountain or best solution to the problem. Simulated annealing is a probabilistic technique for approximating the global optimum of a given function.
algorithm code google-collab hill-climbing hill-climbing-search jupyter-notebook n-queens problem-solving pyhton simulated-annealing
Last synced: 10 Jun 2025
https://github.com/abranhe/merge-srt
Merge Sort Algorithm Implementation
algorithm merge-sort sort sorting-algorithms
Last synced: 23 Nov 2025
https://github.com/Z8264/algorithms-ecmascript
📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。
Last synced: 10 Mar 2025
https://github.com/furk4nbulut/permutation
This Java program reads a string from the user, generates all possible permutations of that string, and displays them. It also calculates the number of permutations, which is effectively the factorial of the length of the string.
Last synced: 09 Jun 2026
https://github.com/mxssl/fibonaccigolang
Fibonacci sequence implementation in Go (Golang).
algorithm fibonacci fibonacci-numbers fibonacci-sequence go golang
Last synced: 16 Mar 2025
https://github.com/mohamed-94/super-calculator_cpp_commandline
this repository is a C++ command line application....that use a long String of operators ..
algorithm c c-plus-plus console-application
Last synced: 24 Apr 2026
https://github.com/jongfeel/songdoalgorithmstudy
GDG songdo algorithm study
algorithm discord gdg-songdo programmers programmers-challenges
Last synced: 11 May 2026
https://github.com/gunh0/algorithms
📝 Solutions for Algorithm Problems [C/C++]
algorithm beakjoon c cpp data-structures project-euler
Last synced: 12 Mar 2026
https://github.com/justkode/python-algorithm
Some Python Code for Algorithm
algorithm data-structures python python3
Last synced: 24 Apr 2025
https://github.com/bredele/algo-sort-bubble
:bar_chart: Bubble sort algorithm
algorithm bubble math sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/koenpunt/node-hexdigest
Node module to generate hexdigest for a file
Last synced: 11 Apr 2026
https://github.com/rfalke/hamming-distance-squared-benchmark
How fast can you compute the hamming distances between all elements of a large input list?
algorithm benchmark hamming-distance hamming-weight multi-language
Last synced: 18 Apr 2026
https://github.com/omarbazaraa/cnc-machine
A CNC machine powered by Arduino for solving Android Flow game, and drawing images.
algorithm arduino cnc opencv serial-communication
Last synced: 13 Apr 2026
https://github.com/markmelnic/scalg
List scoring algorithm. Analyse data using a range based procentual proximity algorithm.
algorithm data-analysis pypi pypi-package score scorer scoring scoring-algorithm
Last synced: 08 Oct 2025
https://github.com/jerelmiller/dictionary-trie
A dictionary built using trie data structure
Last synced: 08 Apr 2025
https://github.com/theadnan/detekcija_lica
Face Detection Application written in C++ using OpenCV
algorithm cpp face-detection face-detection-application opencv viola-jones visual-cpp visual-studio
Last synced: 01 May 2026
https://github.com/aschleg/numberr
R package containing number-theoretic algorithms and functions related to number theory.
Last synced: 30 Apr 2026
https://github.com/abhijeet-muneshwar/geeksforgeeks
This repository contains solutions to GeeksForGeeks problems
algorithm data-structures java
Last synced: 30 Apr 2026
https://github.com/sysread/lua-skewheap
A skew heap implementation in Lua
algorithm data-structures heap lua priority skew skewheap
Last synced: 29 May 2026
https://github.com/neizod/problems
neizod's solution to math & com-sci problems
algorithm computer-science mathematics problems-solving
Last synced: 24 Jun 2026
https://github.com/houhuawei23/algorithmlearn
Personal Learn Algorithm Logs
algorithm algorithms-and-data-structures
Last synced: 29 Jun 2026
https://github.com/srj101/useful-algorithms
Some mostly used and common algorithms implementations using javascript
algorithm basic-programming data-structures javascript
Last synced: 29 Apr 2026
https://github.com/fabiosmuu/artificial.js
This is an ongoing project intended to make it easier to use neural network creation, genetic algorithms, and other data science and machine learning skills.
ai algorithm artificial bias genetic genetic-algorithm ia inteligence inteligencia learning neural neural-network neuron normalize pooling rede-neural relu rna sigmoid weight
Last synced: 13 May 2026
https://github.com/yanpozka/radixsort
Recursive and Concurrent implementation of Radix Sort algorithm using goroutines
algorithm go radixsort sorting-algorithms
Last synced: 09 Oct 2025
https://github.com/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 29 Apr 2026
https://github.com/techquery/functional-bowling
Functional algorithm of Bowling scoring written in JavaScript with TDD model
algorithm bowling-score functional-programming javascript test-driven-development
Last synced: 06 Jan 2026
https://github.com/evanxg852000/rockstartdev
A collection of projects implemented for learning
algorithm compilers cpp14 data-structures database golang learning python
Last synced: 18 Apr 2026
https://github.com/sharathraparthy/nearest_sequence_memory
Reimplementation of the paper "Instance-Based State Identification for Reinforcement Learning "
algorithm matlab reinforcement-learning reinforcement-learning-agent
Last synced: 29 Apr 2026
https://github.com/thinkerou/leetcode-go
LeetCode problems' solutions using Go.
algorithm datastructure go golang interview leetcode
Last synced: 06 Jan 2026
https://github.com/scripttiger/randomness
Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!
algorithm gaming random randomization randomizer randomness scripttiger
Last synced: 10 Feb 2026
https://github.com/ujjawalsinghsde/Placement_Prepration
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql
Last synced: 30 Dec 2025
https://github.com/fmoessbauer/lossycountingmodel
Implementation of the Lossy Counting stream processing algorithm
algorithm lossy-counting processing-streams
Last synced: 05 Oct 2025
https://github.com/shikharvaish28/machine-learning-notes
A Jupyter notebook which contains the notes of the algorithms along with the basic terminology and diagrams involved
algorithm jupyter-notebook machine-learning machine-learning-algorithms notes supervised-learning udacity
Last synced: 28 Apr 2026
https://github.com/rifqimfahmi/data_structure_and_algorithm
Various algorithm & data structure implementation in Java
algorithm data-science java java-8
Last synced: 03 Jun 2026
https://github.com/antosser/base94-rs
Base94 Encoding Library: Convert binary data to a compact text-based format using Base94 encoding. Effortlessly encode and decode data for a wide range of use cases. 🔐🔍
algorithm base94 binary-to-text cryptography development encoding rust rust-library security text-format utility
Last synced: 24 Oct 2025
https://github.com/kakshay21/opencv
Security Automation Tool
algorithm opencv security-automation
Last synced: 16 Apr 2026
https://github.com/aniket965/algopack-api
node module for building and hosting api for Algopack :Online version
Last synced: 10 Oct 2025
https://github.com/g1patil/data-structures-and-algorithms
Algorithms and Data structure practice repo. Contains algorithms from Leetcode as well as some general practice.
algorithm algorithm-challenges algorithms algorithms-and-data-structures data-structure data-structures datastructures-algorithms datastuctures design-algorithm dp dynamic-programming graphs interview interview-practice java leetcode leetcode-java leetcode-solutions leetocde trees
Last synced: 11 Mar 2026
https://github.com/0xtekgrinder/matchstick
It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.
algorithm c epitech game matchstick network
Last synced: 31 Mar 2025
https://github.com/mauris/dlx.js
Knuth's Dancing Links with Algorithm X JS implementation
Last synced: 25 Mar 2025
https://github.com/isaccanedo/daily-coding-problem-solutions
🎓🖥️ Solutions for 350+ Interview Questions
algorithm coding coding-challenge coding-problems data-structures data-structures-and-algorithms problem-solving problem-solving-algorithms python python-3 python3
Last synced: 11 Jun 2025
https://github.com/bgoonz/recursion-practice-website
Recursion Prompts With Solutions and Dependency-Free Live Mocha Spec Updates.... rendered to the webpage
algorithm algorithms javascript recursion website
Last synced: 26 Mar 2025
https://github.com/boristane/arr-sorting
Sort an array using various popular sorting algorithms.
algorithm javascript sorting sorting-algorithms
Last synced: 10 Oct 2025
https://github.com/pushkar1393/tsunami-epicentre-detection-using-particle-swarm-optimization
Developed a Particle Swarm Optimization algorithm based project that optimized its solution iteratively. Deployed self-learning bots over a susceptible area to narrow down on the epicentre based on flock location
algorithm java8 javafx self-learning
Last synced: 13 May 2026
https://github.com/abranhe/merge-srt-cli
Merge Sort Algorithm Implementation CLI
algorithm merge-sort sort sorting-algorithms
Last synced: 07 Jun 2026
https://github.com/hustle-dev/algorithm
🧠 알고리즘 문제 풀이 정리 레포지토리입니다.
algorithm javascript leetcode programmers
Last synced: 06 Apr 2025
https://github.com/zreechxnn/maze-game
i make a maze game using c++
algo algorithm cpp game maze-algorithms maze-game timer
Last synced: 19 Apr 2025
https://github.com/uhop/nano-binary-search
Binary search for JavaScript done right.
Last synced: 06 Feb 2026
https://github.com/nlitsme/pointenumerator
Several algorithms for enumerating points in an unbounded plane
Last synced: 27 Mar 2025
https://github.com/hojas/typescript-algorithms
🧬 Algorithms and data structures implemented in TypeScript.
algorithm algorithms computer-science data-structures interview interview-preparation typescript typescript-algorithms
Last synced: 13 Feb 2026
https://github.com/jayedrafiprojects/arbritary-mapping-algorithm
An algorithm to re-arrange the values randomly in an array.
algorithm java sorting-algorithms
Last synced: 29 Jun 2026
https://github.com/harryr/ghettoocr
Demonstration of fixed-width OCR and text extraction.
Last synced: 07 Aug 2025
https://github.com/cutexingluo/xingtools
一个功能丰富且易用的 Java工具库的整合框架starter。 星天制作的 Java SDK 工具包 分组版本,继承hutool,可以称为 hutool-plus, 兼容 ican, ruoyi 等工具包,接口、算法、封装工具类,并进行了Spring 系列等组件扩展。 核心:https://github.com/cutexingluo/xingcore
algorithm hutool java spring-boot spring-security
Last synced: 02 Apr 2026
https://github.com/vbrazhnik/filler
School 42 project // Bot for map-filler puzzle game
42 42projects 42school algorithm born2code bot puzzle-game sdl2 unitfactory visualization visualizer
Last synced: 01 Mar 2025
https://github.com/bam-j/study-repo
블로그 글 링크들을 한 눈에 보기 쉽도록 정리했습니다.
algorithm css database git html javascript nodejs react typescript
Last synced: 04 Apr 2026
https://github.com/gagniuc/mix-two-signals-in-ruby
This is an implementation designed in Ruby. 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 code mix numerical-analysis numerical-methods ruby signal signal-processing source waveform
Last synced: 07 Jun 2026
https://github.com/rulyotano/rulyotano.crosscutting.js
Cross-cutting packages with tools for javascript
algorithm bezier-curves data-structures interpolation-methods js library math nmp
Last synced: 13 Feb 2026
https://github.com/marotoweb/declaracriptopt
Um algoritmo para cálculo fiscal de criptoativos em Portugal
algorithm cripto criptomoedas irs
Last synced: 30 May 2026
https://github.com/maolonglong/lock_free_queue.rs
Non-blocking concurrent queue algorithm impl in Rust
Last synced: 14 Feb 2026
https://github.com/furk4nbulut/hill-algorithm-matlab
MCBU industrial engineering matlab homework about Hill Algorithm.
Last synced: 29 Jun 2026
https://github.com/maacpiash/cse225l
CSE225 (Data Structure and Algorithm) lab codes.
algorithm algorithms-and-data-structures bst cli cpp data-structure-and-algorithm data-structures file graph heap list queue sort stack stl tree
Last synced: 30 Mar 2025
https://github.com/ksokolovic/jsudoku
Java implementation of the core Sudoku game.
algorithm java jsudoku sudoku-puzzle
Last synced: 09 Apr 2025
https://github.com/sstadick/scivs
Collection of Data Structures for working with genomic intervals
algorithm bioinformatics scala scala-port
Last synced: 31 Mar 2025
https://github.com/avezoor/avz-project-euler
A project of solving programming algorithm problems taken from projecteuler.net
algorithm mathematics projecteuler projecteuler-solutions
Last synced: 06 Apr 2025
https://github.com/kingsznhone/vsop87.net
VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP
algorithm astronomy math orbital-simulation physics universe
Last synced: 17 Jun 2025
https://github.com/rhcarvalho/htdp-exercises
Solutions for the exercises in the book How to Design Programs.
Last synced: 19 Mar 2026
https://github.com/biserkov/twotree-longest-path
The code from my master thesis. 100.0% Clojure.
2-tree algorithm clojure complexity graph iterative linear longest-path memoization property-based-testing recursive transients
Last synced: 22 Oct 2025
https://github.com/bshyuunn/study-algorithm
Solve algorithm problems in baekjoon
Last synced: 14 Feb 2026
https://github.com/xenoswarlocks/company-url-finder
Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:
algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver
Last synced: 21 Feb 2026
https://github.com/reala10n/car-pathfinding-problem
פרויקט חמש יחידות הבגרות שלי במדעי המחשב, כחלק מתוכנית אלפא בטכניון
a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt
Last synced: 13 Jun 2025
https://github.com/hungrybluedev/c-programs
A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.
algorithm c data-structures dependency-free implementation
Last synced: 08 Apr 2025
https://github.com/gagniuc/mix-two-signals-in-perl
This is an implementation designed in Perl. 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 computational-physics equation mix perl perl5 perl6 signal spectral-forecast
Last synced: 16 Feb 2026
https://github.com/edmilson-dk/expression-evaluation
Basically, an expression evaluation is an algorithm that aims to receive a mathematical expression and return the result of that expression.
algorithm expression-evaluation notation operands
Last synced: 14 Jul 2025
https://github.com/i-e-b/csharpvideosynthesiser
Programmatically output .mp4 files from C# based on a range of algorithms
algorithm algorithms audio sorting sorting-algorithms video visualization
Last synced: 10 May 2026
https://github.com/iamvishal16/leetcodesolutions
Swift solutions for LeetCode problems using Higher Order function and Algorithms
algorithm algorithms higher-order-functions ios leetcode leetcode-solutions xcode
Last synced: 15 Oct 2025
https://github.com/cubical22/group-divider
a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing
algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python
Last synced: 08 Apr 2026
https://github.com/prathameshdhande22/data-structure-and-algorithms
This Repository Contains all the code which i have written while doing DSA.
algorithm algorithms clanguage data-structures dsa dsa-algorithm java leetcode
Last synced: 21 Apr 2026
https://github.com/ananya2001-an/pathfinding-visualizer
Visualizes shortest path finding algorithms on a grid
algorithm css dfs dijkstra-shortest-path html javascript pathfinding-algorithm visualization
Last synced: 16 May 2026
https://github.com/wendymunyasi/alx-interview
Interview preparation repo.
algorithm javascript python python3
Last synced: 28 Apr 2026
https://github.com/bl33h/automatagenerator
This Python tool transforms NFAs to DFAs, minimizes DFAs, and converts regular expressions to NFAs.
algorithm automata-simulator computing-theory dfa dfa-minimization nfa nfa-minimization nfa-to-dfa-conversion postfix regex shunting-yard-algorithm
Last synced: 13 Apr 2025
https://github.com/dr-eti/rtard-tarjans_dfs_in_r
R implementation of Tarjan's algorithm for finding Strongly Connected Components in a digraph by Depth-First Search
algorithm block-triangular-matrix depth-first-search digraph graph-algorithms r strongly-connected-components tarjan-algorithm
Last synced: 12 Jul 2025
https://github.com/michel-leonard/c-mathsnip
My standalone math snippets in C.
algorithm c education example fast linux math public-domain simple snippets snippets-collection windows
Last synced: 03 Feb 2026
https://github.com/nimacodez/palindrome-number-math-challenge
A Quite small and fun math challenge
algorithem algorithm algorithms javascript math mathematics node nodejs
Last synced: 17 May 2026