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-04-02 00:01:23 UTC
- JSON Representation
https://github.com/anfany/funny-math-problem-by-python3
基于Python3的趣味数学问题解决方案
algorithm funny-math-problem game maths python python3
Last synced: 09 Apr 2025
https://github.com/akavel/wernessdithering
Copy of dithering code by Brent Werness (Koloth) invented for Obra Dinn
algorithm dithering obra-dinn processing shader
Last synced: 23 Mar 2025
https://github.com/HuanglabPurdue/NCS
Noise Correction Algorithm for sCMOS cameras
algorithm cmos imaging microscopy noise noise-correction readout scmos super-resolution
Last synced: 07 May 2025
https://github.com/usetheapi/algorithms
Study cases for Algorithms and Data Structures.
algorithm bit-manipulation data-structures graph interviews tree
Last synced: 13 Apr 2025
https://github.com/reversingid/programming-reference
Open repository of programming topic for reverse engineering purpose.
algorithm data-structure design-pattern hacktoberfest
Last synced: 15 Oct 2025
https://github.com/jayboxyz/algorithm-notes
:memo: 数据结构与算法学习、LeetCode 刷题...
algorithm datastructure java leecode
Last synced: 13 Jul 2025
https://github.com/neargye/swipetype
Implementing same algorithm "swype keyboard" for .NET and Unity
algorithm csharp keyboard swipetype swype-keyboard unity unity3d
Last synced: 23 Apr 2025
https://github.com/echeynet/ssicov
The modal parameters of a line-like structure are automatically identified using an SSI-COV algorithm applied to ambient vibration data
algorithm ambient-vibrations modal-parameters ssi-cov stabilization-diagrams suspension-bridge
Last synced: 11 Apr 2025
https://github.com/ivanfilipov/fmi-dsa
Some examples druing the DSA (data structures and algorithms) courses given by me (Ivan Filipov) as a teaching assistant @ Faculty of Mathematics and Informatics, Sofia University 2016-2019
algorithm data-structures dsa fmi
Last synced: 14 Aug 2025
https://github.com/dhhruv/contactless-attendance-system
✨ A Contactless Attendance System where your face is identified for Attendance.
algorithm attendance-system cli data-science data-visualization deep-learning face-detection face-recognition facial-recognition framework hacktoberfest hacktoberfest2023 image-recognition jupyter-notebook library machine-learning python shell terminal testing
Last synced: 03 May 2025
https://github.com/sbmaruf/algorithms-code-library
C++ Implementation of variety of Algorithms and some must have cheetsheets for CS students.
algorithm c-plus-plus library programming-contests
Last synced: 26 Feb 2025
https://github.com/lorenzosinisi/neural_bridge
A bridge between a machine and a human expert (MVP expert system in Elixir)
algorithm decisions elixir expert-system humans machines machines-capable rete
Last synced: 16 Oct 2025
https://github.com/ykushch/coding-interview
Resources for preparing for your next coding interview
algorithm coding-interviews interview interview-practice interview-questions
Last synced: 18 Sep 2025
https://github.com/gemartin99/push_swap
Sorting algorithm using two stacks
42born2code 42cursus 42projects 42pushswap 42school algorithm educational-project sorting-algorithms
Last synced: 03 Mar 2026
https://github.com/deltares/meshkernel
Deltares C++library for creating and editing meshes. It supports 1D & 2D unstructured meshes as well as curvilinear meshes.
algorithm computational-geometry curvilinear-grids mesh-generation mesh-orthogonalization unstructured-grids
Last synced: 26 Jul 2025
https://github.com/biolab/orange3-educational
🍊 🎓 Educational widgets for machine learning and data mining in Orange 3.
algorithm coursera data-mining machine-learning machine-learning-algorithms orange teaching udacity university-course visualization
Last synced: 14 Aug 2025
https://github.com/jakewilliami/facedetection.jl
A face detection algorithm using Viola-Jones' rapid object detection framework written in Julia
algorithm detection-algorithm face-detection facedetection faces haar julia julia-language julia-package julialang viola-jones
Last synced: 10 Apr 2025
https://github.com/airtucha/sortvis
https://airtucha.github.io/SortVis
algorithm d3js sort svg visualisation
Last synced: 15 Mar 2026
https://github.com/cuixing158/single-image-calibration
Implementation and visualisation of multiple classical linear calibration methods for a single image
algorithm algorithms camera-calibration geometric-algorithms mathematical-modelling matlab pinhole pinhole-camera single-image-reconstruction
Last synced: 02 May 2025
https://github.com/TheBlueSky/dotnet-hash
A simple dotnet tool to calculate hashes
algorithm base64 dotnet dotnet-tool hash hash-algorithm hex md5 sha1 sha2 sha256 sha384 sha512
Last synced: 18 Apr 2025
https://github.com/jankozik/delaunator_cpp
A really fast C++ library for Delaunay triangulation of 2D points
2d algorithm computational-geometry cpp delaunay mapbox triangulation
Last synced: 05 Apr 2025
https://github.com/bobld/lean-monitor-2
Windows/Linux/MacOS Desktop App to browse QuantConnect Lean engine's backtest and monitor live performances. Original project https://github.com/mirthestam/lean-monitor
algorithm algorithmic-trading avalonia backtesting csharp lean lean-monitor linux osx quantconnect trading trading-algorithms windows wpf
Last synced: 14 Apr 2025
https://github.com/cypherpunk-symposium/master-algorithms-py
👾 my detailed walk-through for mastering classical algorithm and data structure problems (and the book i published by hanbit media a decade ago)
algorithm algorithms breath-first-search code-interview data-structure data-structures depth-first-search exercise graphs-algorithms interview learn-algorithm python python-solution queues tries
Last synced: 17 Dec 2025
https://github.com/tarcisio-marinho/rsa
Simple RSA cryptographyc algorithm implementation
algorithm chavepublica criptografia cryptography diffie-hellman hacktoberfest hacktoberfest2020 public-key-cryptography publickey rsa rsa-aes rsa-cryptography rsa-encryption rsa-key-encryption rsa-key-pair rsa-signature
Last synced: 05 Jul 2025
https://github.com/alfex4936/python-bigo-calculator
Python sorting functions time complexity calculator
algorithm calculator complexity python sorting-functions
Last synced: 21 Jul 2025
https://github.com/Alfex4936/python-bigO-calculator
Python sorting functions time complexity calculator
algorithm calculator complexity python sorting-functions
Last synced: 01 Aug 2025
https://github.com/dawnguodev/algorithm
数据结构和算法基础的实现+笔记+LeetCode 刷题记录 + 一些书籍整理。
algorithm algorithms algorithms-and-data-structures
Last synced: 16 Jun 2025
https://github.com/raivivek/til
today I learned..
algorithm algorithms bioinformatics biology python til unix zen-lessons
Last synced: 04 Mar 2026
https://github.com/cyberboysumanjay/pw
Best websites a Programmer should visit
algorithm all-in-one blogs c coding coding-challenge competitive-programming data-structures guide interview interview-practice interview-preparation interview-questions java practice programming programming-language puzzle wiki wikipedia
Last synced: 22 Mar 2025
https://github.com/glebec/batching-toposort
Efficiently sort interdependent tasks into a sequence of concurrently-executable batches
algorithm concurrency dag digraph directed-acyclic-graph graph sort toposort
Last synced: 21 Mar 2025
https://github.com/thebluesky/dotnet-hash
A simple dotnet tool to calculate hashes
algorithm base64 dotnet dotnet-tool hash hash-algorithm hex md5 sha1 sha2 sha256 sha384 sha512
Last synced: 09 Apr 2025
https://github.com/cuixing158/opencvfisheyeanddistortiontable
Fisheye image correction and distortion table conversion.
algorithm computer-vision distortion-correction distortion-estimation distortion-table fisheye-camera fisheye-dewarp fisheye-image fisheye-image-processing fisheye-undistorting image-analysis image-processing matlab matlab-live-script opencv tutorial
Last synced: 02 May 2025
https://github.com/poppinlp/leetcode
Easy understand JS solutions for problems on leetcode which beats 90% at least.
algorithm contest interview javascript leetcode
Last synced: 22 Oct 2025
https://github.com/gsa/piv-conformance
Tool to verify conformance to the PIV data model per most recent releases of FIPS 201 and associated publications
algorithm fips201-2 identification-cards integrated-circuit-cards iso piv piv-cards sp800-73-4 sp800-76-2 sp800-78-4
Last synced: 02 Jan 2026
https://github.com/kamyu104/googlecodejam-2015
🏃 Python Solutions of All 28 Problems of GCJ 2015
algorithm codejam competitive-programming contest-programming gcj google-code-jam googlecodejam programming-contests python
Last synced: 01 Jul 2025
https://github.com/x3nny/24kaoyan-ds
24年考研王道数据结构笔记+代码+答案
algorithm datastructures kaoyancs notes
Last synced: 13 Apr 2025
https://github.com/md-shamim-ahmad/leetcode-problem-solution
Hi ! Here you find the solution code of Leetcode Judge problem using c++ or java language. You also find contest time solution code here. Happy Coding
algorithm cplusplus cpp data-structures hacktoberfest hacktoberfest-accepted hacktoberfest2024 hacktoberfest2024-accepted interview-practice interview-preparation interview-questions java javascript kotlin leetcode leetcode-questions leetcode-solutions python
Last synced: 26 Jun 2025
https://github.com/anderson101866/cualgo
A cross-platform Pytnon library for fundamental algorithm with GPU-accelerated computing
algorithm cuda gpu gpu-acceleration gpu-computing numpy python
Last synced: 14 Jul 2025
https://github.com/dmnsgn/frenet-serret-frames
Compute Frenet-Serret frames for a path of 3D points and tangents.
algorithm frenet-serret-frame geometry tangent
Last synced: 30 Apr 2025
https://github.com/mrousavy/brabenetz
🧠 A fast and clean supervised neural network in C++, capable of effectively using multiple cores
algorithm artificial-intelligence biases cpp cpu digit-recognizer linux machine-learning neural-network neurons nuget scalability supervised-neural-network xor
Last synced: 06 Apr 2025
https://github.com/alvin0216/awsome-demo
个人 demo 仓库
algorithm babel javascript mvvm react vue webpack
Last synced: 12 Apr 2025
https://github.com/chanmratekoko/mmcalendar
Myanmar Calendar & Algorithm
algorithm android astrological-information-converter burmese burmese-astrology calendar converter gregorian jar java julian kotlin myanmar myanmar-astrology myanmar-calendar
Last synced: 14 Jan 2026
https://github.com/seesjays/elpath
An algorithm visualizer built with DearPyGui
algorithm bubblesort-algorithm cocktail-sort dearpygui generators insertionsort mergesort-algorithm python quicksort quicksort-algorithm selection-sort sorting
Last synced: 09 Jul 2025
https://github.com/khusnetdinov/betterdocs
📚 Web version of https://github.com/khusnetdinov/ruby.fundamental repo - Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading.
algorithm books-for-reading data-structures design-patterns fundamentals gotchas interview-questions metaprogramming ruby ruby-learning solid-principles thread
Last synced: 23 Apr 2025
https://github.com/knightsj/data-structure-and-algorithm-in-swift
Data structure and algorithm implementation in Swift language
algorithm algorithms algorithms-implemented datastructure datastructures swift swift4
Last synced: 09 Apr 2025
https://github.com/nitinramadoss/image_compare
Dart package for comparing images. Find the difference between two images by using a variety of image comparison techniques.
algorithm average-hash-algorithm dart euclidean-algorithm flutter image image-processing imagecomparison perceptual-hashing rgb-histogram
Last synced: 14 Oct 2025
https://github.com/abmsourav/datastructure
Implement different Data Structures using TypeScript and JavaScript. Deno Third-party Module.
algorithm datastructure datastructures deno deno-module denoland javascript typescript typescript-library
Last synced: 23 Apr 2025
https://github.com/iam-abbas/ml-fromscratch
Machine Learning Algorithms implemented in various languages from scratch
algorithm hacktoberfest machine-learning
Last synced: 25 Mar 2025
https://github.com/barsonax/pathfindax
Pathfinding framework
algorithm astar-algorithm c-sharp csharp dotnet duality flowfield graph pathfinding pathfinding-framework potential-fields
Last synced: 09 Mar 2025
https://github.com/kamath/nfl-data-hacking
Algorithmically draft NFL players for your fantasy league!
Last synced: 28 Feb 2025
https://github.com/fzipp/astar
Package astar implements the A* search algorithm for finding least-cost paths.
algorithm astar-algorithm go golang graph least-cost-paths pathfinding search-algorithm shortest-path
Last synced: 13 Apr 2025
https://github.com/edoardottt/py-problems-solutions
Implementations of various problems using Python. Dynamic Programming, BackTracking & Sorting algorithms :computer:
algorithm algorithms algorithms-and-data-structures algorithms-implemented backtracking backtracking-algorithm code-design coding coding-challenges design dynamic-programming graphs python python-3 python-script python3 techniques
Last synced: 20 Jun 2025
https://github.com/skanmera/FunnelAlgorithm
Demonstration project of funnel algorithm in 3D with unity.
3d algorithm csharp funnel pathfinding pathplanning smoothing unity
Last synced: 25 Apr 2025
https://github.com/javadev/leetcode-in-kotlin
Kotlin-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming interview-questions kotlin leetcode leetcode-kotlin leetcode-solutions math
Last synced: 29 Jul 2025
https://github.com/linkdotnet/stringoperations
Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
algorithm levenshtein-distance longest-common-subsequence longest-common-substring net60 rope string trie zalgorithm
Last synced: 12 Apr 2025
https://github.com/the-pesar/DSA
Funny algorithms with any programming languages
Last synced: 16 Mar 2025
https://github.com/shiinamiyuki/kcc
A Small C Compiler
algorithm c-compiler compiler ir-generation parser practice-project static-analysis
Last synced: 06 Mar 2026
https://github.com/hereismari/programming
Algorithms and code for competitive programming.
acm-icpc algorithm competitive-programming cplusplus education
Last synced: 12 Aug 2025
https://github.com/rnd-forests/skyline-query
Simple implementation of spatial skyline query algorithms
algorithm branch-and-bound data-modeling nearest-neighbors r-tree skyline-query
Last synced: 10 Mar 2026
https://github.com/yangwenmai/learning-algorithms
💻✅数据结构与算法学习,LeetCode 题
algocasts algorithm algorithms casts go golang learning learning-algorithm leetcode openjudge problems solutions
Last synced: 21 Apr 2025
https://github.com/pistondevelopers/history_tree
A persistent history tree for undo/redo
Last synced: 08 Mar 2026
https://github.com/windomz/leetcode.go
:100: My LeetCode Problem's Solutions(Golang).
algorithm golang interview-questions leetcode leetcode-golang leetcode-solutions
Last synced: 14 Oct 2025
https://github.com/siddhesh-agarwal/python-algorithms
A collection of different algorithms implemented in Python.
algorithm algorithms data-structures python tutorials
Last synced: 16 Jul 2025
https://github.com/yusufcakal/algorithms
basic algorithms and solutions
algorithm data-mining encript java machine-learning problems solutions
Last synced: 12 Apr 2025
https://github.com/piotrmurach/splay_tree
A self-balancing binary tree optimised for fast access to frequently used nodes.
algorithm binarytree ruby ruby-gem splay-trees splaytree tree
Last synced: 16 Dec 2025
https://github.com/itspawanbhardwaj/spark-fuzzy-matching
Fuzzy matching function in spark (https://spark-packages.org/package/itspawanbhardwaj/spark-fuzzy-matching)
algorithm apache-spark fuzzy-matching levenshtein scala similarity-metric soundex
Last synced: 29 Jul 2025
https://github.com/Sukhdip-Sandhu/Automatic-Watermark-Removal
Python computer vision project that aims to automatically remove the watermarks of stock images. The algorithm is designed off of those of Google researchers
algorithm computer-vision google python
Last synced: 13 Apr 2025
https://github.com/mohuishou/go-algorithm
【更新中】Go 数据结构与算法系列文章,本系列文章主要会包括常见的数据结构与算法实现,同时会包括 Go 标准库代码的分析理解,讲到对应章节的时候优先学习分析 Go 的源码实现,例如 slice、list、sort 等,然后可能会有一些常见的案例实现,同时这也是 极客时间-数据结构与算法之美 的课程笔记
algorithm algorithms algorithms-and-data-structures go-algorithms golang
Last synced: 10 Apr 2025
https://github.com/kamyu104/facebookhackercup-2020
🏃 Python Solutions of All 24 Problems in FHC 2020
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/xiaokang2022/fucking-code
Everything about the fucking code!
algorithm c cpp csharp css data-structure database design-pattern fucking-code gh-pages html java javascript markdown mkdocs mkdocs-material numerical-calculation python typescript
Last synced: 13 Aug 2025
https://github.com/hyugit/uint256
An UInt256 library written in Swift 4
algo algorithm bigint biginteger carthage cocoapods divide-and-conquer ios karatsuba-multiplication macos playground swift swift-package-manager swift4 uint256
Last synced: 16 Jan 2026
https://github.com/sharadbhat/nodorithm
NPM package for algorithms.
algorithm javascript nodejs npm-package searching-algorithms sorting-algorithms
Last synced: 03 Aug 2025
https://github.com/tirthajyoti/tirthajyoti.github.io
Tirthajyoti's Home Page about machine learning, statistics, analytics
algorithm analytics deep-learning machine-learning neural-network python r statistics
Last synced: 18 Jul 2025
https://github.com/lanl-ansi/graphicalmodellearning.jl
Algorithms for Learning Graphical Models
algorithm convex-optimization graphical-models learning sampling
Last synced: 07 Mar 2026
https://github.com/bhhbazinga/bplustree
A simple persistent kv store based on B+Tree.
algorithm bplustree cplusplus kv
Last synced: 27 Aug 2025
https://github.com/hyugit/UInt256
An UInt256 library written in Swift 4
algo algorithm bigint biginteger carthage cocoapods divide-and-conquer ios karatsuba-multiplication macos playground swift swift-package-manager swift4 uint256
Last synced: 16 Oct 2025
https://github.com/simonepri/competitive-programming
🏅 This repository contains all the problems I solved while training myself for programming competitions
algorithm competitive-programming programming-competitions solutions
Last synced: 22 Jun 2025
https://github.com/mining-pool/go-randomx
golang binding for random-x algorithm variants
algorithm golang monero randomx
Last synced: 12 Apr 2025
https://github.com/avivace/kalman
Interactive and real time 2D simulation of the Kalman Filter in use to reduce statistical input noise.
2d-simulation algorithm demo estimates implementation kalman kalman-estimator kalman-filter kalman-filtering kalman-smoother kalman-tracking noise simulation
Last synced: 20 Jul 2025
https://github.com/Mardiniii/go-data-structures
Linked list, stack, queue, Binary Tree, B-Tree, heap and Self-balancing tree implemented in Go
algorithm algorithms data-structures go golang structures
Last synced: 07 May 2025
https://github.com/kowainik/idris-patricia
🌋 Idris implementation of patricia tree
algorithm containers data-structure idris persistence
Last synced: 30 Apr 2025
https://github.com/ddobric/neocortexapi
C#.NET Implementation of Hierarchical Temporal Memory Cortical Learning Algorithm.
ai algorithm cortex htm ml spatialpooler
Last synced: 18 Jun 2025
https://github.com/compmonk/how-to-solve-it-by-computer-r-g-dromey
How to Solve it by Computer - R.G. Dromey Solutions
algorithm algorithm-library algorithmic-trading algorithms-implemented by computer how-to howto-tutorial howtos it solutions solve
Last synced: 07 Sep 2025
https://github.com/posquit0/hackerrank
my solutions for hackerrank.com
algorithm algorithm-challenges c-plus-plus hackerrank
Last synced: 15 Apr 2025
https://github.com/raj457036/path-finding-visualizer
An easy to use Interactive Graph Path visualizer with batteries included to implement your own Algorithm.
algorithm graph javascript path-visualization pathfinding visualization
Last synced: 09 Jul 2025
https://github.com/farshidrayhancv/CUSBoost
adaboost algorithm cusboost ensemble-learning python rusboost
Last synced: 05 Apr 2025
https://github.com/jinzcdev/vscode-pintia
在 VS Code 中练习 拼题A (PTA) 编程题,支持本地代码一键提交、测试用例检测、题目搜索、题解查看与检索
algorithm oj pat pintia programming pta vscode-extension
Last synced: 12 Aug 2025
https://github.com/kamyu104/metahackercup-2022
🏃 Python3 Solutions of All 30 Problems in MHC 2022
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup meta-hacker-cup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/chrismichaelps/quantummatcher
QuantumMatcher library is a fuzzy matching algorithm that leverages bitwise operations to efficiently find approximate matches within a collection of items.
algorithm approximate bitwise fuzzy matcher matching quantum search
Last synced: 04 Aug 2025
https://github.com/trishume/seqalign_pathing
Rust implementation of sequence alignment / Levenshtein distance by A* acceleration of the DP algorithm
algorithm dynamic-programming example levenshtein-distance rust sequence-alignment
Last synced: 14 Apr 2025
https://github.com/smaniu/oim
Algorithms for online influence maximization
algorithm graph influence-maximization research-project
Last synced: 06 Jul 2025
https://github.com/hongooi73/sar
Smart adaptive recommendations
algorithm azure r recommenders
Last synced: 26 Jun 2025
https://github.com/adrian17/cpp-drop-merge-sort
C++ reimplementation of https://github.com/emilk/drop-merge-sort
Last synced: 04 Jul 2025