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-07-06 00:01:18 UTC
- JSON Representation
https://github.com/oleksiyrudenko/stalin-sort
A repressive sorting algorithm (not really sorting)
algorithm data-repression educational-project kottans nodejs npm-module stalin-sort stalinsort
Last synced: 25 Mar 2025
https://github.com/sensirion/gas-index-algorithm
Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation
Last synced: 30 Apr 2025
https://github.com/khadkarajesh/internship-preparation-kit
Repository consist the technical and behavioural questions asked by french tech companies for internship
algorithm algorithms coding-interviews codinggame data-science data-structures data-structures-and-algorithms french hacktoberfest hacktoberfest-accepted hacktoberfest2022 internship interview interview-practice interview-preparation interview-questions interview-test leetcode python software-engineering
Last synced: 13 Feb 2025
https://github.com/innofang/familybond
👨👨👧👧 An application, combined with children's end and parents' end, which lets children take good care of their parents and parents can use a smartphone to detect their heart rate.
algorithm android application care competition-project heart-rate modularization mvp suspicious-messages
Last synced: 29 Apr 2025
https://github.com/pjullrich/algorithms-in-python
Python Implementations of different Algorithms
Last synced: 10 Apr 2025
https://github.com/alexcambose/virtual-dom
A Virtual DOM algorithm implementation that improves front end performance by updating only changed nodes in the DOM.
algorithm api diffing dom dom-builder dom-element dom-events dom-manipulation dom-node dom-tree hyperscript json lightweight object optimization react virtual-dom
Last synced: 22 Jun 2025
https://github.com/vincenzopalazzo/cpstl
Copy and Paste standard library (CPSTL) is a repository with a collection of data structure and algorithms in many different languages
algorithm bloom-filter competitive-programming competitive-programming-contests hacktoberfest
Last synced: 22 Apr 2025
https://github.com/insomnius/code-geek
This repo is dedicated to store all of programing interview test from a very simple one to a very hardest one, algorithm impmlementation and all of geeky code.
Last synced: 22 Jun 2025
https://github.com/paarthmadan/playground
Fundamental computer science algorithms and preparation for computing contests.
algorithm breadth-first-search canadian-computing-competition ccc dijkstra java python rust
Last synced: 18 Mar 2025
https://github.com/jbuckmccready/cavaliercontoursdev
Interactive UI development repository for the CavalierContours project
2d algorithm cad cam computational-geometry geometry hilbert-curve spatial-index
Last synced: 12 Apr 2025
https://github.com/ehsanshahbazii/quera-problem-solutions
مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).
algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions
Last synced: 24 Apr 2025
https://github.com/chen0040/pyalgs
Package pyalgs implements algorithms in Robert Sedgwick's Algorithms using Python
algorithm data-structures graph-algorithms python string-manipulation string-search
Last synced: 16 Dec 2024
https://github.com/changhuixu/angular-maze
A maze generator and path finder in Angular
algorithm angular canvas canvas-animation maze maze-game maze-generator maze-solver typescript
Last synced: 19 Dec 2024
https://github.com/aalekhpatel07/minimax
A game-playing engine (written in Rust) that uses the Minimax Algorithm with alpha-beta pruning for arbitrary two-player Minimax games like Chess, TicTacToe, Go, Connect Four, etc.
algorithm alpha-beta-pruning game-ai game-engine minimax-algorithm rust-lang tictactoe
Last synced: 10 Apr 2025
https://github.com/yeziahehe/leetcode.swift
Solutions to LeetCode by Swift.
Last synced: 22 Apr 2025
https://github.com/f0rkr/philosophers
The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.
algorithm c deadlock forks mutex-synchronisation processes semaphore threads
Last synced: 23 Apr 2025
https://github.com/sleekpanther/bipartite-matching
Application of Ford-Fulkerson algorithm to find the maximum matching between 2 sides of a bipartite graph
algorithm bipartite-graphs bipartite-network capacity cardinality directed-edges directed-graphs flow-network flow-networks ford-fulkerson graph match maxflow maximum-matching
Last synced: 12 Apr 2025
https://github.com/yi-ge/cpp-practice
C++ 算法练习。
algorithm algorithms c cpp data-structures leetcode leetcode-solutions
Last synced: 13 Apr 2025
https://github.com/dhhruv/stock-price-prediction
A deep learning project in which the model was trained using LSTM layers and Tata Stock prices were predicted and compared with thier actual values.
algorithm cli college-project data data-science dataset deep-learning jupyter jupyter-notebook lstm machine-learning prediction science shell stock-price-prediction tata-beverages terminal
Last synced: 03 May 2025
https://github.com/toolbuddy/graph-theory
📚 Notes/Implementation for course - graph theory. 🤔🤔
algorithm graph-theory papogen tutorial
Last synced: 01 Jul 2025
https://github.com/ethanabrooks/computational-graph
Efficiently performs automatic differentiation on arbitrary functions. Basically a rudimentary version of Tensorflow.
algorithm backpropagation backpropagation-algorithm graph matrices
Last synced: 11 Apr 2025
https://github.com/blossom-babs/data-structures-and-algorithm
Data structures and algorithms solutions in javascript and pythong - arrays, linked list, trees, lists, object oriented programming
algorithm algorithms data-structures javascript jest-tests leetcode
Last synced: 15 Feb 2025
https://github.com/soran-ghaderi/efficientcof
A new efficient subspace and K-Means clustering based method to improve Collaborative Filtering
algorithm clustering collaborative-filtering high-dimensionality machine-learning movielens neighbor-users nusccf pearson python recommender-system similarity sparsity subspace subspace-clustering tree-structure
Last synced: 02 Jan 2025
https://github.com/AsabaSeiban/BUAAEntrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 13 May 2025
https://github.com/poyters/stella
Elixir library providing implementations of the most famous algorithms, data structures and math functions
algorithm algorithms data-structures datastructures elixir elixir-lang math
Last synced: 04 Jul 2025
https://github.com/3zcurdia/annealing
Simulated annealing ruby implementation
Last synced: 12 Apr 2025
https://github.com/slimgroup/slimoptim.jl
Optimization algorithms for inverse problems.
algorithm constraints denoising optimization-algorithms quasi-newton spg
Last synced: 30 Nov 2024
https://github.com/windwalker-io/crypt
[READ ONLY] Openssl and libsodium encryption and password hashing adapters for PHP.
aes algorithm blowfish ciphers crypto crypto-library hash-algorithm libsodium openssl-extension password password-generator password-hash php-openssl
Last synced: 25 Jun 2025
https://github.com/jovins/algorithm
Record daily training algorithms and data structures by Swift
algorithm leetcode structure swift
Last synced: 13 May 2025
https://github.com/abranhe/allalgorithms-js
The All ▲lgorithms Javascript Library
algorithm algorithms allalgorithms data-structures javascript js math searching-algorithms sorting-algorithms
Last synced: 23 Mar 2025
https://github.com/nazanin1369/algorithm.js
Javascript implementation of data-structures and algorithms
algorithm bfs dfs graph javascript tree
Last synced: 12 Feb 2025
https://github.com/craft-code-club/algorithms-data-structures-from-zero-to-hero
Algorithms & Data Structures - From Zero to Hero
algorithm algorithms algorithms-and-data-structures data-structures
Last synced: 13 Apr 2025
https://github.com/lancern/llvm-anderson
Anderson points-to analysis implementation based on LLVM
algorithm llvm llvm-anderson llvm-ir pointer-analysis points-to-analysis program-analysis static-analysis
Last synced: 16 Apr 2025
https://github.com/whitfin/jumper
Jump consistent hash implementation in Elixir (without NIFs)
algorithm distributed-systems hashing
Last synced: 19 Apr 2025
https://github.com/gooofy/py-vad-mh
Cython implementation of Moattar and Homayounpour's Voice Activity Detection (VAD) algorithm fast enough for real-time on an RPi 3.
algorithm cython-port microphone python voice-activity-detection
Last synced: 14 Apr 2025
https://github.com/chattylabs/language-detector
Package to detect the language of a given text (focusing on short "sms" type text used on tweets, facebook, WhatsApp, etc)
algorithm detect-language javascript language-detection language-detector n-grams node reducers translate
Last synced: 27 Jun 2025
https://github.com/erikerlandson/edit_distance
STL and Boost compatible edit distance functions for C++
algorithm algorithms c-plus-plus edit-distance levenshtein levenshtein-distance numeric stl
Last synced: 22 Apr 2025
https://github.com/edoardottt/filedecrypter
Simple C file decrypter :lock:
algorithm algorithms algorithms-datastructures bit byte c character code cripter criptography obfuscation operating-system software university-project
Last synced: 12 Feb 2025
https://github.com/sasuke40/leetcode
Daily LeetCode Records
algorithm algorithms javascript leetcode leetcode-records
Last synced: 14 Apr 2025
https://github.com/kschu91/largest-remainder-method
A PHP implementation of the largest remainder method algorithm.
algorithm math php php-library rounding
Last synced: 11 Apr 2025
https://github.com/rowanwins/kwc-lineclip
Line clipping based on the algorithm by Kodituwakka, Wijeweera & Chamikara
Last synced: 23 Mar 2025
https://github.com/winterpuma/bmstu_aa
bmstu, IU7-5, Анализ Алгоритмов (2019)
5term algorithm algorithms bmstu iu7
Last synced: 06 Mar 2025
https://github.com/ahtrahdis7/node-splitwise-js
Minimize Cash Flow among a given set of friends who have borrowed money from each other using JavaScript. [200+ NPM Downloads]
algorithm greedy javascript low-level-design nodejs split splitwise splitwize
Last synced: 13 Apr 2025
https://github.com/dynesshely/prouter
A library to visualize algorithm by tracing your code.
algorithm algorithm-analysis algorithm-visualizer visualization
Last synced: 20 Mar 2025
https://github.com/ivan-magda/master-algorithmic-programming-techniques
Solutions that I come up with for the Master Algorithmic Programming Techniques specialization
Last synced: 09 Apr 2025
https://github.com/rsvp/randomsys
Algorithmic study of random systems. / Keywords: probability stochastic process ANU quantum random number generator Gaussian statistics
algorithm anu generator probability pseudorandom quantum random statistics stochastic
Last synced: 21 Nov 2024
https://github.com/james231/wordsearch-solver-python
Simple Wordsearch Solving Python Script
algorithm python python-script wordsearch wordsearch-solver
Last synced: 14 Jun 2025
https://github.com/rain1024/datastructures-algorithms-competitive-programming
<Hello!> -|DaS.Algo|- +Pr0bl3m5! `Comp::Ete` {Solve~Fun} ^Join_us^
advent-of-code advent-of-code-2022 algorithm algorithms codeforces competitive-programming data-structures data-structures-and-algorithms leetcode
Last synced: 26 Apr 2025
https://github.com/adrg/lsbsteg
Embeds messages into images using the Least Significant Bit algorithm
algorithm criptography image-processing pycrypto python steganography
Last synced: 14 Jun 2025
https://github.com/sondosaabed/world-map-dijkstra
World map Shortest Path Dijkstra Optimized using priority queue
algorithm dijkstra-shortest-path graph java javafx world-map
Last synced: 10 Jun 2025
https://github.com/brenns10/bart
BART fare reduction
algorithm bart flask linear-programming numpy python scipy
Last synced: 14 Jun 2025
https://github.com/lempiy/weiler-atherton-clipping
Implementation of Weiler-Atherton Polygon Clipping Algorithm in Rust
algorithm clipping polygon rust weiler-atherthon
Last synced: 25 Mar 2025
https://github.com/arasgungore/n-puzzle-solver
A C++ project which efficiently solves any given N-puzzle using backtracking on a decision tree.
15-puzzle 15-puzzle-game 15-puzzle-solver 15puzzle 15puzzlegame algorithm algorithms back-tracking backtracking cplusplus cpp decision-tree decision-tree-algorithm game n-puzzle recursion recursive-backtracking-algorithm terminal-based tree tree-structure
Last synced: 12 Apr 2025
https://github.com/sleekpanther/breadth-first-search-depth-first-search-graphs
Breadth First Search & Depth First Search graph algorithms
algorithm algorithm-analysis algorithm-design algorithms bfs bfs-layers breadth breadth-first-search depth-first-search dfs first graph graph-algorithms graphs queue search stack
Last synced: 12 Apr 2025
https://github.com/fractalblocks/js-rsync
Syncronize files efficiently using rsync implemented in node.js over http
algorithm file-sync nodejs rsync
Last synced: 05 Dec 2024
https://github.com/windwant/windwant-service
io-service,algorithm,consul-service,cxf-service,elasticjob-service,httpserver-service,java-design-pattern,jax-rs-service,jetty-service,nativemethod-service,netty-servic,rocketmq-service,spring-aop-service,spring-oxm-service,concurrent-service,zookeeper-service
aio algorithm concurrent consul consul-kv design-pattern elasticjob httpserver jersey jetty netty nio oxm rocketmq spring-aop zookeeper
Last synced: 18 Jan 2025
https://github.com/eurus-holmes/lced
Recode my Leetcode Solutions and Notes.
2018-08-11 algorithm c-plus-plus java leetcode python
Last synced: 22 Jun 2025
https://github.com/lightstep/varopt
A Golang implementation of the VarOpt weighted sampling algorithm
algorithm sampling sampling-weighting
Last synced: 13 Apr 2025
https://github.com/emreozdil/itu-computer-engineering
:octocat: Istanbul Technical University Computer Engineering Department | Homework, Assignments and Projects.
algorithm assignment computer-engineering computer-science homework istanbul-technical-university project
Last synced: 26 Mar 2025
https://github.com/ruofeidu/dualgorithm
My personal code collection of algorithms, data structures, and design patterns in C++ and Python.
algorithm datastructure pit splay treap
Last synced: 11 Apr 2025
https://github.com/gapur/js-algorithms
🤓 Algorithms and data structures in JavaScript
algorithm algorithms data-structures javascript javascript-algorithms nodejs
Last synced: 30 Apr 2025
https://github.com/bhartik021/data-structure-algorithm
An repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures array binary-search bit-magic bit-manipulation cpp cpp-stl data-structures data-structures-and-algorithms linear-search mathematics recursion searching searching-algorithms stl string tree
Last synced: 11 Apr 2025
https://github.com/adasarpan404/stl-javascript
An Open Source Project for STL Javascript
algorithm data-structures hacktoberfest heap javascript queue stack
Last synced: 06 Jul 2025
https://github.com/vittorioromeo/experiments
Experimental/work-in-progress code
algorithm cpp cpp11 cpp14 cpp17 emscripten experiment experimental experiments random
Last synced: 25 Mar 2025
https://github.com/akkefa/must-read-books-of-all-time
Must Read Books of All Time
algorithm books datastructures deep-learning machine-learning statistics
Last synced: 12 Apr 2025
https://github.com/theroyakash/akdsframework
Python Package for all your data structure and algorithm needs
algorithm algorithms-and-data-structures alogorithms-implemented package python
Last synced: 12 Apr 2025
https://github.com/xlisp/algorithm-visualizer-gpter-fper
算法可视化开发,GPT辅助生成,函数式化后去递归的算法辅助开发脚手架平台
algorithm clojure clojurescript functional-programming mysql re-frame reagent redis visualizer
Last synced: 28 Apr 2025
https://github.com/dhhruv/tic-tac-toe
🎃 Unbeatable Tic Tac Toe Game using Minimax Algorithm.
algorithm cli game games hacktoberfest hacktoberfest2021 library minimax minimax-algorithm pygame python shell software support terminal testing tic-tac-toe
Last synced: 03 May 2025
https://github.com/piyushsuthar/golden-ratio-algorithm
Golden Ratio Algorithm and Visualization of the algorithm in HTML 🔥🚀!
algorithm algorithms golden-ratio golden-ration
Last synced: 01 Mar 2025
https://github.com/abund4nt/rsa-implementation
RSA cryptosystem implementation in Python.
algorithm cryptography mathematics python rsa
Last synced: 01 May 2025
https://github.com/gregorykogan/sorts
This is a sorting algorithm visualizer. It is written in C++ and uses SDL2 for graphics. It is compiled to WASM using Emscripten and embedded in a Vue.js app.
algorithm algorithms cpp emscripten sdl2 sort sorting-algorithms sorting-visualization wasm
Last synced: 09 Apr 2025
https://github.com/drankinatty/ternary_st
Ternary Search Tree - Prefix Searching
algorithm c ternary-search-tree
Last synced: 25 Apr 2025
https://github.com/matrix-profile-foundation/matrixprofiler
This is the core functions needed by the `tsmp` package. The low level and carefully checked mathematical functions are here. These are implementations of the Matrix Profile concept that was created by CS-UCR <http://www.cs.ucr.edu/~eamonn/MatrixProfile.html>.
algorithm cran matrix-profile r rcpp time-series
Last synced: 06 May 2025
https://github.com/moorara/algo
Algorithms and Data Structure For Go Applications
algorithm automata avl data-structure data-structures dfa generics go golang graph heap nfa patricia radixsort red-black-tree sort trie
Last synced: 10 Apr 2025
https://github.com/itenfay/DYFCryptoUtils
实现 iOS 的Base64, 32/16位 MD5, DES, AES, RSA算法,调用简单且好用。(Achieves Base64, 32/16 bit MD5, DES, AES and RSA algorithms for iOS, the invocation is simple and easy to use.)
aes algorithm base64 cocoapods des ios objective-c rsa rsa-algorithms
Last synced: 22 Nov 2024
https://github.com/itenfay/dyfcryptoutils
实现 iOS 的Base64, 32/16位 MD5, DES, AES, RSA算法,调用简单且好用。(Achieves Base64, 32/16 bit MD5, DES, AES and RSA algorithms for iOS, the invocation is simple and easy to use.)
aes algorithm base64 cocoapods des ios objective-c rsa rsa-algorithms
Last synced: 22 Nov 2024
https://github.com/neemiasbsilva/knapsack-problem-using-dp-grasp-tabu
This repository was created for the subject of Computer Theory. The propose of this subject is to improve your skills to solve the 0-1 knapsack problem of different ways. The techniques used were Dynamic Programing and two metaheuristics (which are GRASP and TABU search).
algorithm computer-theory grasp grasp-metaheuristic knapsack knapsack-problem knapsack-problem-dynamic knapsack-problem-greedy proposal python python3 tabu-search
Last synced: 11 Apr 2025
https://github.com/totallynotchase/fast-cartesian-product
Calculate any index of the Cartesian Product of any number of sequences in no time!
algorithm cartesian-product cartesian-products collections performance
Last synced: 14 Apr 2025
https://github.com/gokgokalp/algorithm-playground
This repository contains my solutions and personal notes about algorithms.
algorithm algorithm-challenges algorithms csharp dotnet
Last synced: 28 Jun 2025
https://github.com/azl397985856/blog
my personal blog(https://lucifer.ren/blog/)
algorithm blog data-structures fed frontend leetcode leetcode-solutions
Last synced: 24 Mar 2025
https://github.com/xanaduai/torontonian-sampling
This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".
algorithm graphs graphs-theory matrix optimization optimization-algorithms physics quantum quantum-computing
Last synced: 10 Jun 2025
https://github.com/kamyu104/googlecodejamio-2022
🏃 Python3 Solutions of All 4 Problems in GCJIO 2022
algorithm codejamio competitive-programming contest-programming google-codejamio google-codejamio-2022 python3
Last synced: 01 Jul 2025
https://github.com/mahdi-eth/linear-regression-from-scratch
This project implements a Python-based linear regression model from scratch, complete with custom functions for mean squared error and gradient descent algorithm. It is tested on data, using features to predict target variables. The project offers a practical introduction to linear regression.
algorithm data-science data-visualization linear-regression machine-learning machine-learning-algorithms python
Last synced: 15 Apr 2025
https://github.com/s1s1ty/python-algorithms
This repository contains Data structures and Algorithms in Python.
algorithm bfs-algorithm bubble-sort dijkstra-algorithm heap insertion-sort python tree
Last synced: 22 Nov 2024
https://github.com/rizanw/romania-a-star-algorithm
Romania Problem with A* Algorithm - AI Class Homework
a-star-algorithm a-star-search ai algorithm pathfinding python python3 romania searching-algorithms
Last synced: 13 Apr 2025
https://github.com/xxks-kkk/shuati
Interview questions central repo
algorithm elements-of-programming-interviews hackerrank interview-practice leetcode
Last synced: 13 Apr 2025
https://github.com/developerpaul123/delaunaypp
A fluent and easy to use implementation of Delaunay triangulation in C++.
2d algorithm c-plus-plus cpp cpp11 cpp14 delaunay delaunay-triangulation mesh triangulation
Last synced: 15 Apr 2025
https://github.com/objectionary/eo-graphs
A few classic graph algorithms implemented in C++, Java, and EOLANG
algorithm cpp eolang graph graph-algorithms java
Last synced: 01 May 2025
https://github.com/kourgeorge/arabic-icr
Arabic Online Handwriting Recognition
algorithm arabic handwriting-recognition machine-learning recognition stroke
Last synced: 19 Apr 2025
https://github.com/0xff-dev/introductiontoalgorithms
algorithm, datastructure
algorithm challenge-programming datastructures-algorithms go leetcode
Last synced: 19 Apr 2025
https://github.com/lynkos/grovers-algorithm
Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.
algorithm anaconda anaconda3 conda grover grover-algorithm grovers-algorithm jupyter jupyter-notebook latex python python3 qiskit quantum quantum-algorithms quantum-computing quantum-search quantum-search-algorithm
Last synced: 13 Apr 2025
https://github.com/franciscothiesen/karger-klein-tarjan
(Working) C++ Implementation of the Karger-Klein-Tarjan Algorithm for finding MST in expected linear time
algorithm benchmark cpp graph-algorithms minimum-spanning-tree
Last synced: 15 Apr 2025
https://github.com/donng/play-with-algorithms
慕课 liuyubobobo「学习算法思想」课程的 Go 语言实现版本
Last synced: 15 Apr 2025