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-20 00:01:21 UTC
- JSON Representation
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/fmoessbauer/lossycountingmodel
Implementation of the Lossy Counting stream processing algorithm
algorithm lossy-counting processing-streams
Last synced: 05 Oct 2025
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/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/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/aniket965/algopack-api
node module for building and hosting api for Algopack :Online version
Last synced: 10 Oct 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/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/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/sleekpanther/bellman-ford
Shortest Paths from every vertex to a goal vertex allowing negative-weight edges (when Dijkstra's fails)
algorithm algorithms bellman-ford bellman-ford-algorithm cycle dijkstra dynamic-programming edge graph graphs memoization negative-weight noah noah-patullo pattullo pattulo patullo patulo shortest-paths
Last synced: 12 Oct 2025
https://github.com/alwqx/algorithms
Algorithm Study and Distilled 算法学习与精粹 https://git.io/algorepo
algorithm algorithms datastructure
Last synced: 19 Jan 2026
https://github.com/harry96444/datastructuresthroughjava
This Repository Contains all the Data Structures Implementation Through java.
algorithm algorithms-and-data-structures binary-search-tree data-structures graph-algorithms java linked-list queue sorting-algorithms stack trees
Last synced: 13 Oct 2025
https://github.com/mbah24-dev/libft
Welcome to 42-Libft! 🎉 This is my first project at 42 🎓, where I recreate a standard C library. 🌟 A key step toward becoming a skilled C developer. 🚀 Feel free to explore the code and contribute! 😊
Last synced: 27 Jan 2026
https://github.com/gkarthiks/simpleblockchainexample
https://gkarthiks.github.io/SimpleBlockChainExample/
algorithm blockchain chain difficulty-level
Last synced: 14 Oct 2025
https://github.com/sepandhaghighi/integer-squaring
Integer Squaring Algorithm
algorithm cryptographic cryptography integer-arithmetic integer-squaring multiplication product-scanning squaring
Last synced: 15 Oct 2025
https://github.com/facumasino/tup-utn-frgp
Repositorio de ejercicios de la carrera Técnico Universitario en Programación.
algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn
Last synced: 15 Oct 2025
https://github.com/z8264/algorithms-ecmascript
📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。
Last synced: 14 Mar 2026
https://github.com/albericod/algoritmos-em-c
Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives
algorithm algorithms c exercicios-de-algoritimos
Last synced: 18 Oct 2025
https://github.com/bjornmelin/leetcode-solutions
Repository storing my solutions for LeetCode problems.
algorithm algorithms coding-challenge coding-interview coding-interviews data-structures data-structures-and-algorithms interview interview-practice interview-prep interview-preparation interviews java leetcode leetcode-java leetcode-problems-solutions leetcode-questions leetcode-solutions technical-interviews
Last synced: 18 Oct 2025
https://github.com/grey-cat-1908/today
Wierd data generation algorithms, based on today's midnight timestamp
algorithm constant generation today wierd
Last synced: 01 Jun 2026
https://github.com/hxr16f/pyramid-batch
4 pyramids written in Batch.
algorithm batch batch-script example pyramid pyramids
Last synced: 19 Oct 2025
https://github.com/helderberto/doom-fire-algorithm
Playground for the fire effect from DOOM.
Last synced: 20 Oct 2025
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/uhop/nano-binary-search
Binary search for JavaScript done right.
Last synced: 06 Feb 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/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/singularitti/gershgorindiscs.jl
Implementing the Gershgorin circle theorem
algorithm approximation data-structure eigenvalues julia julia-package linear-algebra numerical-methods
Last synced: 24 Jan 2026
https://github.com/jarne/toohga
🗄 The smart URL shortener
algorithm javascript php shortener url url-shortener vue
Last synced: 24 Jan 2026
https://github.com/zrma/1d1python
1 day 1 coding with python
algorithm coding excercises practice python
Last synced: 29 Jan 2026
https://github.com/kimmyxpow/php-dsa
This repository contains fundamental Data Structures and Algorithms implemented in PHP, designed for learning and exploring PHP's capabilities in computational problem-solving.
algorithm algorithms data-structures data-structures-and-algorithms php php-data-structures php-data-structures-and-algorithms
Last synced: 29 Jan 2026
https://github.com/lukaselmer/ethz-raytracer
A raytracer for the computer graphics course at ethz
algorithm coffeescript computer-graphics deploy eth javascript octree project raytracer shadow texture
Last synced: 06 Feb 2026
https://github.com/mohamedsebaie/algorithm-workshop-in_python-iti_clustering_project
Clustering Algorithms (KMeans, MeanShift, (Merged KMean and MeanShift) and DBSCAN)
algorithm algorithms clustering dbscan dbscan-algorithm dbscan-clustering dbscan-clustering-algorithm dbscan-clusters kmeans kmeans-algorithm kmeans-clustering kmeans-clustering-algorithm kmeansclustering machine-learning-algorithms meanshift meanshift-clustering python unsupervised-clustering unsupervised-learning-algorithms unsupervised-machine-learning
Last synced: 15 Apr 2026
https://github.com/dcamilleri/weighted-sum
Simplified weighted sum algorithm implementation used on Mealou (https://m.me/Mealoubot | http://www.mealou.co)
Last synced: 31 Jan 2026
https://github.com/kakshay21/opencv
Security Automation Tool
algorithm opencv security-automation
Last synced: 16 Apr 2026
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/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/maolonglong/lock_free_queue.rs
Non-blocking concurrent queue algorithm impl in Rust
Last synced: 14 Feb 2026
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/bshyuunn/study-algorithm
Solve algorithm problems in baekjoon
Last synced: 14 Feb 2026
https://github.com/tyler-cromwell/examples
My solutions to random common & uncommon problems I've encountered.
algorithm bash c data-structure distutils docker go javascript linux linux-kernel-module multithreading mysql network-programming pthreads python-extension python3 react x86-64
Last synced: 14 Feb 2026
https://github.com/alvarocastro/quicksort
Yet another implementation of quicksort in JavaScript aimed to be flexible, lightweight and fast.
Last synced: 05 Mar 2026
https://github.com/umstek/blue-pencil
Scriptable (XML based language) File Shredder
algorithm scripting-language shredder
Last synced: 27 Mar 2026
https://github.com/hemulgm/game15
Пятнашки
15puzzle algorithm delphi game gdi simple-game
Last synced: 05 Mar 2026
https://github.com/andrew-johnson-4/l1dfa
Deterministic Finite-State Automata Library for Rust, written in L1
algorithm automata data-structure dfa lsts regex regex-engine regex-parser rust
Last synced: 05 Mar 2026
https://github.com/bam-j/study-repo
블로그 글 링크들을 한 눈에 보기 쉽도록 정리했습니다.
algorithm css database git html javascript nodejs react typescript
Last synced: 04 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/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/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/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/antoinekllee/synergy
Webapp developed for teachers to easily access and utilise an algorithm to partition students into groups based on vector representations of their personalities.
algorithm api cims classroom javascript mern nodejs reactjs research routes
Last synced: 20 Apr 2026
https://github.com/kanukim97/algorithm
알고리즘 풀이 Repository입니다
algorithm leetcode programmers-online-judge sql
Last synced: 20 Apr 2026
https://github.com/travorlzh/cppstuff
Some C/C++ basics and algorithms
algorithm c c-language cmake cplusplus cpp factorization
Last synced: 21 Apr 2026
https://github.com/p1x/toeplitz
Implementation of the Zohar-Trench algorithm for solving a set of linear Toeplitz equations.
algorithm c-sharp c-sharp-library dotnet dotnet-standard2 equation-solver equations-set linear-algebra math mathematics matrix matrix-calculations matrix-library
Last synced: 26 Apr 2026
https://github.com/kurodaritsu/median-of-medians
Analysis of Median-of-Medians algorithm through Python
algorithm median-of-medians numba python
Last synced: 27 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/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/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/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/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/abhijeet-muneshwar/geeksforgeeks
This repository contains solutions to GeeksForGeeks problems
algorithm data-structures java
Last synced: 30 Apr 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/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/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/furk4nbulut/sorting-array-algorithm
A simple algorithm for sorting arrays.
algorithm java sorting-algorithms
Last synced: 09 Jun 2026
https://github.com/kahkasha17/leetcode-codecrushdaily
🎉 Welcome to the LeetCode Lounge! 🚀 Join me on a coding adventure as I tackle daily LeetCode challenges! Each day, I’ll drop unique solutions and quirky notes, turning algorithms into fun puzzles. 🧩 Whether you’re here to learn or just vibe with my journey, let’s make coding a fiesta of creativity! 🎊 Dive in and enjoy the ride! 💻✨
algorithm algorithms-and-data-structures cpp java javascript leetcode leetcode-challenges leetcode-cpp leetcode-java leetcode-javascript leetcode-solutions
Last synced: 03 May 2026
https://github.com/nir3x/fxms.cpp
FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm
algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor
Last synced: 09 Jun 2026
https://github.com/saltchang/leetcode
Just LeetCode.
algorithm cpp go leetcode leetcode-solutions typescript
Last synced: 04 May 2026
https://github.com/mohsenfallahnjd/regression
Implementation of Regression algorithm with python.
algorithm implementation python regression
Last synced: 05 May 2026
https://github.com/mohakcodes/algograph
AlgoGraph is an interactive web application allowing users to visualize and understand various pathfinding algorithms. Built with React and JavaScript, this project provides an engaging platform to explore the inner workings of popular algorithms such as Dijkstra's, Depth-First Search (DFS), and Breadth-First Search (BFS).
algorithm bfs dfs dijkstra javascript pathfinding reactjs shortest-path-algorithm visualization
Last synced: 06 May 2026
https://github.com/contactvaibhavi/algdesign
Solution codes for the Stanford course on Design and Analysis of Algorithms by Tim Roughgarden.
algorithm algorithms algorithms-and-data-structures coursera coursera-algorithms-specialization coursera-assignment cpp data-structures dsa-practice github java mit-license
Last synced: 08 May 2026
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/jongfeel/songdoalgorithmstudy
GDG songdo algorithm study
algorithm discord gdg-songdo programmers programmers-challenges
Last synced: 11 May 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/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/daern91/paint_bucket_fill
Simple paint algorithm for bucket fill function (flood fill) in Ruby
algorithm bucket-fill challenge floodfill paint ruby
Last synced: 13 Jun 2026
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/keepalive555/datastructure
数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。
Last synced: 22 Mar 2025
https://github.com/psingh12354/algorithm
All about algorithm beginner to pro.
algorithm bst circular circular-linked-list count doubly-linked-list frequency gcd inorder inorder-successor knap linked-list mergeso power queue quicksort radix-sort
Last synced: 12 Nov 2025
https://github.com/techdudie/random
A simple utility in Python to decide if a number is random or not.
ai algorithm algorithms logic python-3 python-script python3 random test
Last synced: 28 Jul 2025
https://github.com/mohsenfallahnjd/naivebayes
Implementation of NaiveBayes algorithm with python.
algorithm algorithms implementation-of-algorithms naivebayes python
Last synced: 22 Mar 2025
https://github.com/fieg/markov
Implementation of MarkovChain algorithm in PHP
algorithm machine-learning markov markov-chain php
Last synced: 24 Jul 2025
https://github.com/vsn4ik/linalg
Linear algebra for D programming language.
algorithm d dlang linalg linear-algebra
Last synced: 09 Feb 2026
https://github.com/owenpotent/algo-ts
Just some algorithms and data structures in TypeScript
algorithm algorithms algorithms-and-data-structures collaborate community-exchange communityexchange data-structures ghdesktop github learning open-source
Last synced: 10 Feb 2026
https://github.com/fooeybar/flatnet
flatnet is an evolutionary algorithm with models as action lists
ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat
Last synced: 02 Feb 2026
https://github.com/shapelayer/training
Coding Training
algorithm algorithms baekjoon-online-judge coding-tests leetcode low-level today-i-learned webapp
Last synced: 05 Apr 2025
https://github.com/mohsenfallahnjd/gender-and-age-detection
Implementation of Gender and Age Detection algorithm with python.
algorithm gender-and-age-detection implementation-of-algorithms python
Last synced: 22 Mar 2025
https://github.com/evandrolg/find-by-words
A solution for finding words started by a string. It works well on both front-end and back-end.
algorithm binary-search performace search
Last synced: 14 Jun 2025
https://github.com/rizquuula/nqueenplay
N-Queens puzzle player. This tool will generate randomly or randomly locked puzzle, you may use this as "a boxing bag" to practice problem solving algorithm.
algorithm n-queens nqueens puzzle
Last synced: 27 Oct 2025
https://github.com/itaditya/cosmos-web-interface
[Show :heart: love by :star2:] Your personal library of every algorithm and data structure code that you will ever encounter now on the web
algorithm datastructures interview-questions library sorting-algorithms
Last synced: 06 Apr 2025