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: 2025-12-06 00:01:11 UTC
- JSON Representation
https://github.com/oaid/tenginefactory
Algorithm acceleration landing framework, let you complete the development of algorithm at low cost.eg: Facedetect, FaceLandmark..
ai algorithm facedetection flow framework onnx tengine-factory
Last synced: 05 Apr 2025
https://github.com/coderonion/hello-algo-zig
Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.
algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang
Last synced: 15 Mar 2025
https://github.com/ct83/facial-recognition-attendance-system
An attendance system which uses facial recognition to detect which people are present in any image.
algorithm angular attendance aws-s3 deep-learning django django-rest-framework face-api face-detection face-detection-using-opencv face-recognition facial-recognition javascipt machine-learning microsoft microsoft-cognitive-services opencv paper python rest-api
Last synced: 16 Sep 2025
https://github.com/xros/jsonpyes
The tool which imports raw JSON to ElasticSearch in one line of commands
algorithm cross-platform elasticsearch json-data multi-threading python
Last synced: 14 Apr 2025
https://github.com/papalotis/ft-fsd-path-planning
Formula Student Driverless Path Planning Algorithm. Colorblind centerline calculation algorithm developed by FaSTTUBe. It introduces a novel approach that uses neither Delaunay Triangulation nor RRT.
algorithm autonomous-driving driverless formula-student formula-student-driverless formulastudent formulastudentdriverless numba numpy path-planning python robotics scipy
Last synced: 12 Apr 2025
https://github.com/mithi/simple-cryptography
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
algorithm ciphertext coursera coursera-cryptography crypto cryptographic-algorithms cryptographic-attacks cryptography cryptography-concepts factoring factorization meet-in-the-middle meet-in-the-middle-attacks padding-oracle padding-oracle-attacks public-key-cryptography rsa-attacks stanford symmetric-encryption symmetric-key-cryptography
Last synced: 08 Oct 2025
https://github.com/keccak256js/keccak256
A wrapper for the keccak library to compute 256 bit keccak hash in JavaScript.
algorithm crypto cryptography function hashing javascript keccak keccak-256 keccak256 library sha3 sha3-256 tools typescript utility wrapper
Last synced: 10 May 2025
https://github.com/maximbilan/iOS-Crosswords-Generator
A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.
algorithm best-crosswords crossword-generator generating-crosswords ios swift
Last synced: 21 Jul 2025
https://github.com/Coac/wave-function-collapse
Wave function collapse python implementation
algorithm gamedev procedural-generation wave-function-collapse wfc
Last synced: 29 Oct 2025
https://github.com/lunelson/split-ease
The JavaScript Easing function with a beginning, middle and end
algorithm animation ease easing equation interpolation javascript penner
Last synced: 26 Oct 2025
https://github.com/CT83/Facial-Recognition-Attendance-System
An attendance system which uses facial recognition to detect which people are present in any image.
algorithm angular attendance aws-s3 deep-learning django django-rest-framework face-api face-detection face-detection-using-opencv face-recognition facial-recognition javascipt machine-learning microsoft microsoft-cognitive-services opencv paper python rest-api
Last synced: 17 Apr 2025
https://github.com/maximbilan/ios-crosswords-generator
A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.
algorithm best-crosswords crossword-generator generating-crosswords ios swift
Last synced: 05 Jul 2025
https://github.com/coac/wave-function-collapse
Wave function collapse python implementation
algorithm gamedev procedural-generation wave-function-collapse wfc
Last synced: 28 Jul 2025
https://github.com/aditya-r-m/twisty-polyhedra
Permutation puzzles in shapes of the platonic solids with a generic polynomial time solver.
algorithm cube dodecahedron group-theory icosahedron javascript megaminx octahedron pyraminx rubiks-cube tetrahedron
Last synced: 14 Mar 2025
https://github.com/hlts2/round-robin
faster round-robin balancing algorithm written in golang
algorithm balancer balancing faster go golang golang-library goroutine-safe ip library lock-free round-robin thread-safe threadsafe
Last synced: 17 Mar 2025
https://github.com/categulario/map_matching
Algorithms to find the streets that a vehicle should have traveled to generate a given GPS track
algorithm map-matching redis street
Last synced: 13 Apr 2025
https://github.com/gungunfebrianza/Mastering-Node.js
:books: Belajar Dengan Jenius Node.js bareng Gun Gun Febrianza
algorithm data-structures encryption express javascript node-js
Last synced: 14 Apr 2025
https://github.com/aplbrain/grandiso-networkx
Performant, pure-Python subgraph isomorphism and monomorphism search (aka "motif search")
algorithm aplbrain bossdb connectomics dotmotif grand-graphs grand-iso graphs network network-analysis network-biology subgraph-isomorphism ullman vf2
Last synced: 31 Oct 2025
https://github.com/racum/rust-djangohashers
A Rust port of the password primitives used in Django Project.
algorithm argon2 bcrypt cryptography django hashes password password-hash pbkdf2 rust rust-port
Last synced: 20 Mar 2025
https://github.com/harunawaizumi/algorithms_solutions
Grokking algorithms & Cracking Coding Interview Solution in Javascript
algorithm coding cracking-the-coding-interview interview javascript questions-and-answers silicon-valley
Last synced: 14 Apr 2025
https://github.com/ElementMo/Unity-AirportSimulationSystem
Simple Airport Scene
airport-simulation algorithm auto-drive rendertexture unity
Last synced: 26 Apr 2025
https://github.com/rigtorp/tokenbucket
Lock-free implementation of the token bucket algorithm in C++
algorithm lock-free rate-limiting token-bucket tokenbucket
Last synced: 26 Mar 2025
https://github.com/virb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 13 Apr 2025
https://github.com/rvhuang/pathfinding-lab
Run, test and compare all algorithms and heuristic functions
algorithm astar-algorithm heuristic
Last synced: 28 Jul 2025
https://github.com/gevorg/htpasswd
Node.js package for HTTP Basic Authentication password file utility.
algorithm bcrypt bcrypt-encryption encryption htpasswd javascript
Last synced: 09 Apr 2025
https://github.com/gozhuyinglong/blog-demos
这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~
algorithm data-structures design-patterns java python spring spring-boot
Last synced: 09 Apr 2025
https://github.com/kumailn/algorithms
✨ a bunch of algorithms in a bunch of languages ✨
algorithm algorithms array backtracking bst dart data-structures dynamic-programming graph hackerrank hackerrank-solutions java javascript leetcode leetcode-solutions linked-list python rust solutions tree
Last synced: 23 Jul 2025
https://github.com/ViRb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 03 Apr 2025
https://github.com/bjarten/alvito
Alvito - An Algorithm Visualization Tool for Python
algorithm algorithms array create gif gifs jupyter-notebook matplotlib matrix numpy python seaborn searching searching-algorithms sorting sorting-algorithms visualization
Last synced: 08 Oct 2025
https://github.com/dhhruv/chrome-dino-runner
🐱🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.
algorithm chrome chrome-dino-game chrome-dinosaur-game dinosaur-game framework game games google-chrome hacktoberfest hacktoberfest2023 library pygame python python3 software
Last synced: 20 Aug 2025
https://github.com/itchyny/fastinvsqrt
Fast inverse square root in programming languages
algorithm fastinvsqrt language pointer-casting programming-language
Last synced: 23 Feb 2025
https://github.com/nirgn975/challenges
My solutions for random coding challenges 💪
algorithm algorithm-challenges challenges code-challenge codewars crackmes data-structrues hackerrank javascript python
Last synced: 20 Mar 2025
https://github.com/vittoriopiotti/dijkstraalgorithm-c
Pseudocodifica in C dell'algoritmo di Dijkstra con calcolo di tutti i valori minimi e con archi direzionabili
algorithm c dijkstra dijkstra-algorithm
Last synced: 11 Apr 2025
https://github.com/maratyszcza/fxdiv
C99/C++ header-only library for division via fixed-point multiplication by inverse
algorithm division fixed-point integer-division
Last synced: 25 Aug 2025
https://github.com/forthright48/code-library
All my CPPS codes
algorithm competitive-programming cpp data-structure
Last synced: 25 Jul 2025
https://github.com/anfany/codility-lessons-by-python3
为编程、算法、Python3的初学者,提供基于Codility课程习题的全套解决方案(中文题目+解题思路+Python3代码)
algorithm algorithm-challenges code codility codility-lessons python3
Last synced: 09 Apr 2025
https://github.com/alextanhongpin/go-rate
Simple rating algorithm as used by Reddit
algorithm go hot-ranking reddit wilson-score
Last synced: 26 Jul 2025
https://github.com/akashsingh3031/striver-sde-sheet-challenge
algorithm codestudio cpp data-structures leetcode sdesheetchallenge
Last synced: 14 Apr 2025
https://github.com/urschrei/polylabel-rs
A Rust implementation of the Polylabel algorithm, with FFI.
algorithm computational-geometry ffi geo geospatial gis mapping rust rust-library
Last synced: 04 Apr 2025
https://github.com/dtcxzyw/oi-source
OI代码仓库、复习笔记、代码模板、本地Judger
acm-icpc acm-icpc-handbook algorithm algorithm-challenges automated-testing competitive-programming data-structures icpc icpc-training judger noi noip oi oi-handbook oi-training olympiad-in-informatics
Last synced: 23 Mar 2025
https://github.com/wikimedia/ahocorasick
A PHP implementation of the Aho-Corasick string search algorithm. Mirror from https://gerrit.wikimedia.org/g/AhoCorasick - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
aho-corasick ahocorasick algorithm
Last synced: 16 May 2025
https://github.com/typicalhog/thcrypt
C++ console application that features unique (at least I think so) symmetric key based file encryption algorithm.
algorithm application base58 bytes character cipher cli console cpp cryptography decryption encryption encryption-algorithm file key lookup password security symmetric table
Last synced: 16 Jul 2025
https://github.com/gongbaochicken/coding-practice
Coding practice, design pattern implementation in C++ and some knowledge summary.
algorithm c-plus-plus coder interview leetcode leetcode-solutions
Last synced: 08 Apr 2025
https://github.com/kamyu104/googlecodejam-2017
🏃 Python Solutions of All 27 Probelms in GCJ 2017
algorithm code-jam codejam codejam-problems codejam2017 competitive-programming contest-programming gcj google-code-jam googlecodejam programming-contests python
Last synced: 01 Jul 2025
https://github.com/kavgan/opinosis-summarization
This repo contains code and dataset for the Opinosis Summarization Framework
algorithm graph graph-nlp opinosis opinosis-summarizer summarization-framework
Last synced: 04 Apr 2025
https://github.com/dotnet-labs/headfirstdesignpattern
Head First Design Pattern: Completely Rewrite in C#
algorithm composite encapsulates factory factory-pattern headfirst iterator-pattern principles proxy-pattern singleton-pattern strategy
Last synced: 13 Jul 2025
https://github.com/anantkaushik/data-structures-and-algorithms
Data Structures and Algorithms implementation in Python
algorithm algorithms algorithms-and-data-structures algorithms-implemented array data-structures kadanes-algorithm linked-list python python-algorithms python-data-structures python3 queue searching-algorithms sorting sorting-algorithms stack trees
Last synced: 16 Sep 2025
https://github.com/kulikov-dev/leetcodenet
LeetCode problems with detailed explanation and different solutions.
algorithm clean-code coding-interviews easy-to-understand hackerrank hacktoberfest interview interview-questions interviews leetcode leetcode-solutions tech-interviews xunit
Last synced: 13 Sep 2025
https://github.com/evandrolg/computer_science_in_lua
:first_quarter_moon_with_face: Implementation of some classic data structures and algorithms in Lua
algorithm computer-science data-structure lua
Last synced: 13 Apr 2025
https://github.com/recp/ds
🔗 Common Data Structures and Algorithms
algorithm algorithms algorithms-datastructures balanced-search-trees binary-search-tree data-structure forward-list hash hash-table libds list octree rbtree red-black-tree search-trees tree
Last synced: 02 Aug 2025
https://github.com/domfarolino/algorithms
💎 Documented algorithmic problems/solutions + datastructures
algorithm algorithms algorithms-solved coding-interviews data-structures datastructures judge technical-interviews
Last synced: 13 Apr 2025
https://github.com/words/metaphone
Fast Metaphone implementation
algorithm metaphone natural-language phonetic soundex
Last synced: 22 Oct 2025
https://github.com/csunny/algorithm
Python3数据结构与算法、实现常用算法以及分布式系统相关算法。
algorithm data-structures distrubuted graph heap python3 tree-structure
Last synced: 06 Sep 2025
https://github.com/s-ol/gpwfc
openCL-accelerated python implementation of the Wave Function Collapse procgen algorithm
algorithm gamedev machine-learning opencl procedural-generation python wfc
Last synced: 21 Mar 2025
https://github.com/namusyaka/pendragon
Toolkit for implementing HTTP Router in Ruby
algorithm httprouter router ruby
Last synced: 17 Mar 2025
https://github.com/jingyuexing/mathlib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Aug 2025
https://github.com/robertboy18/theoretical-algorithms-implementation
CLRS(Introduction to Algorithms) - Python/C++/Java Implementation of all the major Algorithms in the CLRS Textbook as well as additional algorithm's covered in the University of Alberta theory Courses
algorithm algorithms-and-data-structures clrs clrs-algorithhms clrs-book python ualberta
Last synced: 01 Aug 2025
https://github.com/ianstenbit/arulescba
Classification Based on Association Rules in R
algorithm association-rules cba classification cran r
Last synced: 30 Apr 2025
https://github.com/ph4r05/php_aho_corasick
Aho-Corasick string search algorithm PHP extension implementation.
aho-corasick algorithm automata hacktoberfest pecl php php-extension php5 php7 string-matching
Last synced: 09 Apr 2025
https://github.com/jingyuexing/MathLib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Apr 2025
https://github.com/andersontr15/resources-to-master-software-engineering-interview-for-non-cs-majors
📖 Resources To Master Software Engineering Interview for Non CS Majors
algorithm algorithms cs-majors data-structures engineering-interview handbook interview programming-interviews software-design software-engineering system-design
Last synced: 23 Nov 2025
https://github.com/akavel/martinez-src
Mirrored implementations of polygon clipping/CSG/operations algorithm, in C (original, by Martínez et al) and ActionScript3 (port, by Mahir Iqbal)
algorithm geometry geometry2d planar polyclip polygon polygon-clipping-algorithm polygon-intersection xy
Last synced: 24 Aug 2025
https://github.com/yashsiwach/dsa-notes
❤️🔥Exclusive Handwritten Notes of DSA and C++ ❤️🔥
algorithm algorithms algorithms-and-data-structures competitive-programming dsa dsa-algorithm dsa-cpp dsa-learning-series dsa-practice dsalgo dsanote
Last synced: 03 Jul 2025
https://github.com/wcmc-its/reciter
ReCiter: an enterprise open source author disambiguation system for academic institutions
algorithm aws awscodebuild awscodepipeline clustering dynamodb elasticbeanstalk entity-resolution java machine-learning-algorithms maven pubmed reciter s3 scopus spring-boot
Last synced: 07 Apr 2025
https://github.com/smartlab-purdue/robotarium-rendezvous-rssdoa
This repository contains the Matlab source codes (to use in Robotarium platform) of various rendezvous controllers for consensus control in a multi-agent / multi-robot system.
algorithm bearings-only consensus control controller formation-control matlab multi-agent multi-robot purdue rendezvous robotarium robots smartlab
Last synced: 14 Apr 2025
https://github.com/hisenyuan/ideapractice
Java练习 - Java基础知识,面试题,小demo,长期积累 | intellij idea + maven + tomcat
algorithm idea intellij-idea interview jwt maven mybatis mybatis-generator practices spring spring-mvc springboot ssm
Last synced: 04 Jul 2025
https://github.com/qkraudghgh/algorithms
Minimal examples of data structures and algorithms in Golang
Last synced: 11 Apr 2025
https://github.com/jaredthecoder/biopy
Biologically-Inspired and Machine Learning Algorithms written in Python
algorithm back-propagation biology genetic-algorithms hopfield-network neural-network python self-organization
Last synced: 22 Apr 2025
https://github.com/codedecks-in/hackerrank-solutions
This project include solutions of the problem from HackerRank which will be helpful for coding interview preparations. Subscribe for more updates 👇
algorithm algorithms codedecks coding-interview-preparations competition competitive-coding competitive-programming competitive-programming-contests hackerrank hackerrank-algorithms-solutions hackerrank-java hackerrank-solutions hacketoberfest2020 hacktoberfest hacktoberfest-accepted interview-preparations java python solutions
Last synced: 23 Apr 2025
https://github.com/amanjeetsingh150/algo-explorer
Android app for learning algorithms in Computer Science
algorithm android android-application computer-science
Last synced: 07 Nov 2025
https://github.com/abishekaditya/dsa
Project : Data Structures and Algorithms in C#
24projects algorithm data-structures heap searching-algorithms
Last synced: 15 Apr 2025
https://github.com/basemax/powerhash
Design and development Crypto algorithms.
algorithm algorithms crypto crypto-library optimize performance performance-test performance-testing
Last synced: 05 May 2025
https://github.com/piperliu/acmoi_journey
Learn and practise ACM / OI weekly. Langs: C++14, Python 3, Go 1.13+. 👶 算法菜鸡刷题笔记,包含知识点梳理与经验整理,主要使用 C++14, Python 3, Go 1.13+ 。
algorithm algorithms cpp11 leetcode notes
Last synced: 16 Oct 2025
https://github.com/vittoriopiotti/matrixcalculator-c
Calcolatrice Matriciale sviluppata in C per tutte le operazioni con le matrici ed anche algoritmo di Laplace e calcolo della matrice inversa
algorithm c calculator matrix matrix-calculations
Last synced: 05 Jul 2025
https://github.com/febeling/edit-distance
Levenshtein edit distance in Rust
algorithm levenshtein-distance rust search spelling text-processing
Last synced: 05 Apr 2025
https://github.com/thealgorithms/mojo
All algorithms implemented in Mojo. (The first open-sourced Mojo repository on GitHub)
ai algorithm algorithms algorithms-and-data-structures llvm modular mojo mojo-lang
Last synced: 02 May 2025
https://github.com/jaysonvirissimo/practice-thy-algorithms
Practice algorithms by making the tests pass in JavaScript, Python, and Ruby
algorithm javascript practice practicing-algorithms python ruby
Last synced: 03 Oct 2025
https://github.com/thawkin3/js-data-structures-and-algorithms
JavaScript implementations of common data structure and algorithm concepts.
algorithm algorithm-concepts algorithms coding-interviews computer-science data-structure data-structures data-structures-algorithms javascript whiteboard
Last synced: 14 Apr 2025
https://github.com/CScorza/StegoIntelligence
Strumenti per rilevare ed estrarre informazioni nascoste all'interno di file.
algorithm audio file image intelligence spy steganography-algorithms stego-image stegonography
Last synced: 06 Dec 2025
https://github.com/changicho/algorithm-training
The repository of problem solving (especially algorithm problems of computer science)
Last synced: 16 Apr 2025
https://github.com/w8r/bezier-intersect
Set of functions to find intersections between lines and rectangles and Bezier curves of order 2 and 3
algorithm bezier curves geometry geometry2d intersection
Last synced: 12 May 2025
https://github.com/cscorza/stegointelligence
Strumenti per rilevare ed estrarre informazioni nascoste all'interno di file.
algorithm audio file image intelligence spy steganography-algorithms stego-image stegonography
Last synced: 08 Jul 2025
https://github.com/mahmudahsan/203-acm-problems-code
203 ACM Problems Source Code in C++
acm acm-icpc algorithm c-plus-plus cpp data-structures problem-set problem-sets problem-solving
Last synced: 10 Sep 2025
https://github.com/omarsar/os
:book: Operating Systems - A Friendly Handbook :book: (Open Notes)
algorithm deadlock handbook memory operating-system
Last synced: 16 Mar 2025
https://github.com/kamyu104/googlekickstart-2022
🏃 Python3 Solutions of All 32 Problems in GKS 2022
algorithm competitive-programming contest-programming google-kick-start google-kickstart google-kickstart-2022 kickstart python3
Last synced: 01 Jul 2025
https://github.com/lemmy/lets-prove-blocking-queue
Proving a blocking queue deadlock free in a dozen different ways
algorithm concurrency deadlock-freedom proof tla tlaplus
Last synced: 26 Mar 2025
https://github.com/mmstick/numtoa
An efficient method of heaplessly converting numbers into their string representations, storing the representation within a reusable byte array.
algorithm conversion integer-conversion itoa rust
Last synced: 21 Mar 2025
https://github.com/liyupi/design-pattern-guide
2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。
algorithm backend cpp design-patterns frontend go java python software-engineering structure
Last synced: 11 Sep 2025
https://github.com/kkrypt0nn/spaceflake
⛄ A distributed generator to create unique IDs with ease in Go; inspired by Twitter's Snowflake
algorithm generator go golang golang-library golang-package google gooogle-go random snowflake snowflake-algorithm snowflake-twitter snowflakes twitter uid uid-generator unique unique-id unique-identifier uniqueid
Last synced: 17 Mar 2025
https://github.com/kamyu104/googlecodejam-2019
🏃 Python Solutions of All 27 Problems in GCJ 2019
algorithm code-jam codejam codejam-problems codejam19 codejam2019 competitive-programming contest-programming gcj google-code-jam googlecodejam programming-contests python
Last synced: 01 Jul 2025