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-05-27 00:01:16 UTC
- JSON Representation
https://github.com/3zcurdia/annealing
Simulated annealing ruby implementation
Last synced: 12 Apr 2025
https://github.com/toolbuddy/graph-theory
📚 Notes/Implementation for course - graph theory. 🤔🤔
algorithm graph-theory papogen tutorial
Last synced: 18 Mar 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/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/nazanin1369/algorithm.js
Javascript implementation of data-structures and algorithms
algorithm bfs dfs graph javascript tree
Last synced: 12 Feb 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/sasuke40/leetcode
Daily LeetCode Records
algorithm algorithms javascript leetcode leetcode-records
Last synced: 14 Apr 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/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/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/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/adasarpan404/stl-javascript
An Open Source Project for STL Javascript
algorithm data-structures hacktoberfest heap javascript queue stack
Last synced: 13 May 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/adrg/lsbsteg
Embeds messages into images using the Least Significant Bit algorithm
algorithm criptography image-processing pycrypto python steganography
Last synced: 07 Dec 2024
https://github.com/winterpuma/bmstu_aa
bmstu, IU7-5, Анализ Алгоритмов (2019)
5term algorithm algorithms bmstu iu7
Last synced: 06 Mar 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/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/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/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/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/james231/wordsearch-solver-python
Simple Wordsearch Solving Python Script
algorithm python python-script wordsearch wordsearch-solver
Last synced: 12 Feb 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/lightstep/varopt
A Golang implementation of the VarOpt weighted sampling algorithm
algorithm sampling sampling-weighting
Last synced: 13 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/brenns10/bart
BART fare reduction
algorithm bart flask linear-programming numpy python scipy
Last synced: 10 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/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/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/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/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/flashxio/knor
A repo to allow validation of performance results in the knor paper and provide a fast, scalable k-means implementation.
algorithm cluster distributed-computing external-memory kmeans-clustering numa streaming
Last synced: 12 Apr 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: 02 May 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/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/sondosaabed/world-map-dijkstra
World map Shortest Path Dijkstra Optimized using priority queue
algorithm dijkstra-shortest-path graph java javafx world-map
Last synced: 22 Apr 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/drankinatty/ternary_st
Ternary Search Tree - Prefix Searching
algorithm c ternary-search-tree
Last synced: 25 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/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/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/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/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/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/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/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/abund4nt/rsa-implementation
RSA cryptosystem implementation in Python.
algorithm cryptography mathematics python rsa
Last synced: 01 May 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/gokgokalp/algorithm-playground
This repository contains my solutions and personal notes about algorithms.
algorithm algorithm-challenges algorithms csharp dotnet
Last synced: 23 Mar 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/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/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/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/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/xxks-kkk/shuati
Interview questions central repo
algorithm elements-of-programming-interviews hackerrank interview-practice leetcode
Last synced: 13 Apr 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/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/kourgeorge/arabic-icr
Arabic Online Handwriting Recognition
algorithm arabic handwriting-recognition machine-learning recognition stroke
Last synced: 19 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/0xff-dev/introductiontoalgorithms
algorithm, datastructure
algorithm challenge-programming datastructures-algorithms go leetcode
Last synced: 19 Apr 2025
https://github.com/tanaikech/souwa_gas
GAS library for summing string elements in an array at the high speed
algorithm array-manipulations gas-library google-apps-script library
Last synced: 28 Apr 2025
https://github.com/aditya-a-garwal/agavltree
High performance C++ AVL tree implementation with unit tests, examples and benchmarks
algorithm algorithms algorithms-and-data-structures avl-tree balanced-search-trees benchmarks binary-search-tree cpp data-structures google-test linux trees-graphs unit-test windows
Last synced: 07 May 2025
https://github.com/baggepinnen/deterministicpolicygradient.jl
Reinforcement learning with Deterministic Policy Gradient methods
algorithm reinforcement-learning reinforcement-learning-algorithms
Last synced: 15 Mar 2025
https://github.com/mudafar/alz-predictor
A JavaScript sequence prediction library, for building proactive and smart user interfaces.
activelezi adaptive ai algorithm client-side javascript-library lz77 prediction predictive-prefetching sequence spa ui
Last synced: 16 May 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: 17 Feb 2025
https://github.com/opal-project/opalalgorithms
Algorithms for OPAL Project.
Last synced: 13 Apr 2025
https://github.com/yewomhango/imageblurjs
Browser-based image blurring
algorithm blur blurring boxblur javascript rust rust-lang stackblur wasm webassembly webworker webworkers
Last synced: 13 May 2025
https://github.com/konstantin8105/matrix-multiply-part1
Optimization of matrix multiplication
algorithm go golang matrix matrix-multiplication theory
Last synced: 22 Nov 2024
https://github.com/en9inerd/siman
Standard cell placement (global and detailed) tool based on modified algorithm “simulated annealing”
algorithm placer simulated-annealing standard-cells vlsi vlsi-physical-design
Last synced: 07 Dec 2024
https://github.com/sam-k0/mogussort
World's 📮SUSSIEST📮 sorting algorithm
algorithm amogus baka imposter imposter-syndrome sorting-algorithm sorting-algorithms sus sussy sussybaka zussy-ballz
Last synced: 20 Nov 2024
https://github.com/skshahriarahmedraka/datastructure-algorithm-designpatterns-in-golang
DataStructure, Algorithm, Design Patterns in Golang
algorithm algorithms cipher-algorithms cryptography data-structures design-patterns dynamic-programming encryption golang graph greedy-algorithms math search-algorithm searching-algorithms sorting-algorithms stack string tree-structure
Last synced: 13 May 2025
https://github.com/queue-ri/advanced-algorithm-study
📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료
algorithm algospot c cpp gcc problem-solving python
Last synced: 23 Mar 2025
https://github.com/devxb/jjunalgo
백준 알고리즘 소스코드🙃
algorithm baekjoon coding-test programmers ps
Last synced: 22 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/gkonovalov/algorithms
Algorithms and Data Structures a comprehensive collection of fundamental Algorithms and Data structures organized into various categories to cater to the needs of software engineers and computer science students.
a-star algorithm algorithms algorithms-and-data-structures bellman-ford binary-search convex-hull data-structures dijkstra dynamic-programming floyd-warshall huffman-coding interview-questions kruskal levenshtein-distance merge-sort network-flow prim quick-sort topological-sort
Last synced: 11 Jan 2025
https://github.com/mxdldev/java-data-algorithm
数据是基础,算法是灵魂
algorithm android datastructures java
Last synced: 23 Nov 2024
https://github.com/andrewrosss/rake-spacy
Python implementation of the Rapid Automatic Keyword Extraction algorithm using spaCy
algorithm keyword-extraction ml nlp python rake rake-nltk spacy
Last synced: 12 Apr 2025
https://github.com/donng/play-with-algorithms
慕课 liuyubobobo「学习算法思想」课程的 Go 语言实现版本
Last synced: 15 Apr 2025
https://github.com/nickzuber/levenshtein-lite
:bullettrain_side: :dash: A lightweight implementation of the Levenshtein distance algorithm.
algorithm edit-distance levenshtein-distance optimization
Last synced: 21 Apr 2025
https://github.com/wil92/string-mismatch
This library share functions for compare two strings and see the differences
algorithm hacktoberfest javascript string
Last synced: 14 Mar 2025
https://github.com/hzxie/algorithms
Classical algorithm implementation.
algorithm apriori data-mining dbscan id3 kmeans knapsack machine-learning
Last synced: 06 Dec 2024
https://github.com/flexycode/ccdatrcl
💫 This repository contains all of the java, javascript & python code implementations for each topic in the course outline for data structures and algorithms COM231 - Mrs. Jensen A. Santillan
algorithm algorithms-and-data-structures computer-science critical-thinking data-structures knowledge-management knowledge-power knowledge-representation visualization
Last synced: 14 Apr 2025
https://github.com/huytd/bubble-sort-visualized
Visualized Bubble Sort Algorithm
algorithm bubble-sort visualized visualized-sorting
Last synced: 04 Apr 2025
https://github.com/rorysroes/fast_algorithm_fps_ssa
Implement F-DST to solve 2-D PDE(fast poisson solver) and FFT to compute Multiplication algorithm(Schönhage–Strassen algorithm) with C
algorithm butterfly-structures cpp discrete-fourier-transform fast-fourier-transform fft fps multiplication-algorithm numerical-methods pde poisson-equation
Last synced: 10 Apr 2025
https://github.com/hairrrrr/c-datastructure
严蔚敏吴伟民《数据结构》C 语言描述 案例习题详解(含代码)
algorithm c datastructure introduction tuition
Last synced: 10 Apr 2025
https://github.com/akshitagupta15june/data-structures-and-algorithm
This repository contains code related to data structures and algorithm such as linked list, stach,queue,graph,trees in c++ language
Last synced: 02 May 2025
https://github.com/ronflima/feijuca
An implementation of popular algorithms using plain STD C language
algorithm c hacktoberfest mit-license
Last synced: 11 Apr 2025
https://github.com/amey-thakur/analysis-of-algorithm-and-analysis-of-algorithm-lab
CSC402: Analysis of Algorithm [AOA] & CSL401: Analysis of Algorithms Lab [AOA Lab] <Semester IV>
algorithm algorithm-analysis algorithms amey ameythakur analysis-of-algorithm analysis-of-algorithms computer-engineering computer-science data-structure data-structures data-structures-algorithms data-structures-and-algorithms engineering megasatish textbooks
Last synced: 25 Jan 2025
https://github.com/tapyu/algorithms
Algorithms implemented throughout my academic life
algorithm artificial-intelligence digital-communications digital-signal-processing fpga gnss julia linear-algebra matlab numerical-methods optimization optimization-algorithms python r system-identification
Last synced: 04 May 2025
https://github.com/szczyglis-dev/python-lanchester
[Python] A module, notebook, and sample application for predicting the outcome of a battle using Lanchester's differential equations. The module can forecast results using three different models: the linear law, the square law, and a modernized model.
algorithm battle differential-equations equation lanchester law linear notebook notebook-jupyter plot prediction-model python python-module python3 simulation square
Last synced: 11 Apr 2025
https://github.com/phpexpertsinc/combinatorics
A collection of utility classes for dealing with combinations.
algorithm combinations combinatorics php
Last synced: 24 Apr 2025
https://github.com/NdoleStudio/lfu-cache
Strongly typed least frequently used (LFU) cache in Go with constant time complexity O(1) on all operations
algorithm cache go lfu-cache lfu-implementation
Last synced: 07 May 2025
https://github.com/vanhakobyan/useful_pieces_of_code
Best Practice codes
algorithm csharp custom parser parsing-library proxy regex smtp smtp-client view wpf youtube
Last synced: 16 Dec 2024
https://github.com/simonzhangiter/js-algorithm
DataStructure、Algorithm by JavaScript
algorithm algorithm-challenges algorithms-datastructures datastructures javascript js-algorithms optimization-algorithms
Last synced: 05 May 2025