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-07-08 00:01:32 UTC
- JSON Representation
https://github.com/streamr-dev/quick-dijkstra
Dijkstra's algorithm as a native C++ library for NodeJS, and as a WebAssembly library for the browsers
Last synced: 08 Oct 2025
https://github.com/sstadick/bstr
Ziglang bstr library
algorithm strings-manipulation zig ziglang
Last synced: 08 Oct 2025
https://github.com/farial-mahmod/sorting-algorithms-in-swift
This repository contains the implementation of several sorting algorithms in Swift programming language
algorithm sorting-algorithms swift
Last synced: 08 Oct 2025
https://github.com/mehanix/incremental-dfs-algorithms
🧩 Presentation on Incremental DFS Algorithms
algorithm algorithms algorithms-and-data-structures dfs dfs-algorithm dfs-algorithms graph graph-algorithms graphs graphs-algorithm graphs-algorithms incremental incremental-algorithm incremental-algorithms incremental-dfs
Last synced: 18 Jan 2026
https://github.com/axionbuster/gemssearch002
Solver for Gem Seeker (Tomb of the Mask+)
algorithm gem-seeker haskell tomb-of-the-mask
Last synced: 09 Oct 2025
https://github.com/ron4fun/simplexcpp
SimplexCPP is a c++ library that helps solves `Linear Programming Equations` i.e Maximization problems, easily also providing you with neat results.
algo algorithm linear-programming maximization simplex-method
Last synced: 09 Oct 2025
https://github.com/ron4fun/simplexpy
SimplexPy is a compact python library that automatically solves `Linear Programming Equations` i.e Maximization problems, easily and quickly while giving you neat results.
algo algorithm linear-programming maximization simplex-method
Last synced: 09 Oct 2025
https://github.com/ron4fun/fraction-plus-plus
A C++ Implementation of fraction class like the one in python and added features
algorithm calculation fraction mathematics
Last synced: 09 Oct 2025
https://github.com/StudyResearchProjects/selection-sort-js
A "Selection Sort" algorithm implementation in JavaScript
algorithm javascript selection-sort
Last synced: 09 Oct 2025
https://github.com/qnighy/advanced-programming-languages-report-ltl
algorithm automata logic ocaml temporal-logic
Last synced: 09 Oct 2025
https://github.com/auronandace/md2_digest
A 0 dependency, no_std library for generating md2 digests.
Last synced: 09 Oct 2025
https://github.com/jakubriegel/watercollector
REST API for calculating water remaining after rain on given slice of surface.
algorithm dockerfile github-actions java rest spring-boot
Last synced: 14 Apr 2026
https://github.com/qshuai/go-dsa
Implementations of Data Structures and Algorithms in Go for Study Purposes.
algorithm data-structures-and-algorithms dsa golang
Last synced: 14 Jan 2026
https://github.com/chocochip101/tech-interview-study
S.M, BoostCamp를 위한 기술 인터뷰 스터디
algorithm deep-learning machine-learning
Last synced: 21 Jan 2026
https://github.com/quien697/algorithm-swift
It’s an algorithm practice project created using the Xcode Command Line Tool on macOS
Last synced: 10 Oct 2025
https://github.com/jofaval/equal-shared-pay-ts
Distribute pay impact across different payees and incomes
algorithm html javascript jsdoc
Last synced: 10 Oct 2025
https://github.com/ndsvw/minimum-sum-partitioning
Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?
algorithm algorithm-challenge dynamic-programming
Last synced: 10 Oct 2025
https://github.com/cthacker-udel/chesspredictor
AI Chess Predictor, using the Monte-Carlo Tree Search algorithm.
ai algorithm artificial-intelligence chess python
Last synced: 10 Oct 2025
https://github.com/zerdicorp/dda_algorithm
Visualization of the DDA algorithm (finding the vertical and horizontal intersections of the ray with the grid).
Last synced: 10 Oct 2025
https://github.com/luisedmc/presser
A compressor and decompressor using Huffman Coding
algorithm c data-structures huffman-coding
Last synced: 10 Oct 2025
https://github.com/myavuzokumus/simplemodelcomparison
This application allows users to upload datasets, handle missing data, and compare different imputation strategies.
algorithm data data-science machine-learning preprocessing streamlit
Last synced: 21 Jan 2026
https://github.com/zerdicorp/maze_generation
Just a maze generation algorithm.
algorithm generation maze procedural-generation
Last synced: 11 Oct 2025
https://github.com/s3xysteak/twistrand
A PRNG (Pseudo Random Number Generator) library based on Mersenne Twister, written by typescript, supported both esm/cjs.
algorithm mersenne-twister random seed utils
Last synced: 05 Feb 2026
https://github.com/thinkphp/computer-science-in-rust
Computer Science in Rust
algorithm apps competitive-programming-contests datastructures machine-learning-algorithms mathematics rust
Last synced: 11 Oct 2025
https://github.com/bobbrady/algs4js
Npm Algorithm module implemented with ES6
algorithm es6 es6-javascript node node-js nodejs npm-module
Last synced: 31 May 2026
https://github.com/gwagjiug/algorithm-with-js
알고리즘 문제 풀이 with JavaScript 🧠
algorithm backjoon javascript programmers
Last synced: 11 Oct 2025
https://github.com/niawjunior/learn-js-algorithm
JavaScript Algorithmic Scripting
Last synced: 11 Oct 2025
https://github.com/jackhowa/where-art-thou
algorithm freecodecamp javascript
Last synced: 11 Oct 2025
https://github.com/lucassklp/yens.algorithm
Yens Algorithm and First Fit Implementation made for Optical Networking discipline.
algorithm algorithms graph k-best-paths k-paths k-shortest-paths yen
Last synced: 11 Oct 2025
https://github.com/krvajal/graph-experiments
Graphs algorithms experiments in C++ 11
algorithm cpp11 graph-algorithms graph-theory graph-traversal
Last synced: 12 Oct 2025
https://github.com/ajaybiswas22/ds-and-algo
Implementing all popular problems of data structures and algorithm
algorithm algorithms bfs breadth-first-search bubble-sort data-structures depth-first-search dfs ds insertion-sort linked-list radix-sort searching-algorithms selection-sort sorting-algorithms
Last synced: 12 Oct 2025
https://github.com/jleung51/algorithms
Implementations of various algorithms.
Last synced: 13 Oct 2025
https://github.com/timotej979/sorting-algorithms
A few sorting algorithms
algorithm python3 sorting-algorithms
Last synced: 13 Oct 2025
https://github.com/adham90/algorithms
algorithm data-structure javascript js searching-algorithms sorting-algorithms
Last synced: 14 Oct 2025
https://github.com/rlagksruf16/algorithm_everyday
💻Algorithm Problems & Solutions using C++, JS
Last synced: 14 Oct 2025
https://github.com/pawel-kieliszczyk/algorithms
Efficient algorithms and data structures
Last synced: 24 Feb 2026
https://github.com/privatepeople/codingtest
코딩테스트 공부를 위한 저장소
algorithm alogorithms coding coding-test coding-tests data-structure data-structures python
Last synced: 14 Apr 2026
https://github.com/amirhossein-github/javascript-database
This repository contains all my knowledge of JavaScript.
Last synced: 14 Oct 2025
https://github.com/bluezhan/find-a-better-algorithm
🎩 Don't diddle code to make it faster - find a better algorithm.
algorithm javascript leetcode mathematics
Last synced: 15 Oct 2025
https://github.com/narekhovhannisyan/sorting-algorithms
Popular sorting algorithms implemented in javascript.
algorithm javascript js sort sorting
Last synced: 15 Oct 2025
https://github.com/connieya/python_algothm
Python Algorithm Source Code Storage
Last synced: 23 Mar 2025
https://github.com/malbolgee/data-structures
Some data structures implementations in C.
algorithm avl-tree binary-search-tree c priority-queue queue stack
Last synced: 16 Oct 2025
https://github.com/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 16 Oct 2025
https://github.com/claireyurev/code-box-layout
Code box layout repository
algorithm code-box layout-management
Last synced: 27 Jan 2026
https://github.com/pikmin-rgb/push_swap
Because Swap_push isn’t as natural
algorithm c makefile school-project
Last synced: 01 Jun 2026
https://github.com/pin3dev/42_pushswap
Algorithm challenge focused on sorting a stack of integers with the minimum number of operations. Implemented in C with a limited set of operations, ideal for understanding algorithm optimization.
42cursus 42porto 42pushswap 42school algorithm c sorting sorting-algorithm sorting-algorithms tutorial tutorial-sourcecode
Last synced: 17 Oct 2025
https://github.com/gr3yknigh1/maze-generator
Maze generator using pygame 🐍
algorithm generator maze-generator pygame python
Last synced: 17 Oct 2025
https://github.com/i-aiymen/debt_simplification
A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.
algorithm dart flutter quick-split
Last synced: 24 Feb 2026
https://github.com/ayoubzulfiqar/thealgorithms
Blazzingly Fast Cutting-Edge Concurrent Generic Algorithms implemented in Go.
algorithm algorithms algorithms-and-data-structures go golang searching-algorithms sorting-algorithms
Last synced: 18 Oct 2025
https://github.com/9sako6/ruby-datastructures-algorithms
Data Structures and Algorithms implementation in pure Ruby
Last synced: 18 Oct 2025
https://github.com/ostad-ai/graph-analysis
This repository is devoted to the field of Graph Analysis and related topics.
a-star-algorithm algorithm betweenness-centrality breadth-first-search clique cliques closeness-centrality depth-first-search dijkstra-algorithm directed-graph graph greedy-best-first-search kruskal-algorithm label-propagation minimum-spanning-tree prim-algorithm python topological-sorting undirected-graph
Last synced: 14 Apr 2026
https://github.com/dishenmakwana/c-datastructures-and-algorithms
Data Structure And Algorithms
Last synced: 01 Jun 2026
https://github.com/vladovsiychuk/jump-point-search-algorithm
Improved version of A*, aka JPS
a-star algorithm jps jps-algorithm jump-point-search pathfinding pathfinding-algorithm
Last synced: 19 Oct 2025
https://github.com/soyapo/codechef
Scripts to Codechef problems, submitted by me. Most of them tend to work.
Last synced: 19 Oct 2025
https://github.com/cybersecurity-dev/algorithms-in-cpp
Algorithms in C++
algorithm algorithms algorithms-and-data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 24 Feb 2026
https://github.com/frank-wong-cn/datastructures-cpp
(Re)learning data structures.
algorithm avl-tree data-structures hashmap linked-list
Last synced: 20 Oct 2025
https://github.com/nazarkhatsko/test-searching-algorithms
Comparison of the efficiency of the most popular searching algorithms
algorithm cplusplus search search-algorithm
Last synced: 21 Oct 2025
https://github.com/peter-lyons-kehl/produce
Productivity data Structures, Algorithms and :children_crossing: examples in :coffee: Java 8
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java java-8
Last synced: 01 Jun 2026
https://github.com/honghoker/codingtest
Swift CodingTest
algorithm boj codingtest programmers swift
Last synced: 01 Jun 2026
https://github.com/ryan-gordon/theory-of-algorithms-ca
algorithm lisp little-schemer racket scheme
Last synced: 15 Mar 2026
https://github.com/jaimayal/datastructures-algorithms-exercises
List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.
algorithm algorithms data-structures dsa leetcode leetcode-solutions
Last synced: 23 Oct 2025
https://github.com/gantavenkatakousik/catelog-online-assessment
This project implements a simplified Shamir's Secret Sharing algorithm to find the constant term of a polynomial from encoded roots in JSON format. It reads JSON input, decodes y-values, and uses Gaussian elimination to solve for the polynomial's coefficients.
algorithm gaussian-elimination-algorithm polynomial
Last synced: 07 Jul 2026
https://github.com/cuixing158/panorama360studio
360°全景视频渲染播放,交互编辑透视,鱼眼,小行星视角顺滑切换,特效视频导出
360 360-degree 360-video 360-view 360-viewer 360-vr algorithm algorithms app equirectangular-panorama gui interactive-visualizations matlab-graphics matlab-gui matlab-image-processing-toolbox panorama
Last synced: 23 Oct 2025
https://github.com/brett-buskirk/sort-insertion
Visual demonstration of an insertion sorting algorithm
algorithm animation insertion-sort javascript sorting-algorithms
Last synced: 30 Jun 2026
https://github.com/otabek8866/inverted-index-new-algorithm
This new inverted index algorithm calculates which files contain desired text and lines that contain most of the text. This new algorithm has been implemented in python. Currently, this source code supports only text format files.
algorithm inverted-index python text-search-python
Last synced: 01 Jun 2026
https://github.com/hemmouda/max-nj
Generic implementation of the Max-n algorithm in Java
abstraction algorithm generic implementation java max max-n max-n-algorithm min-max min-max-algorithm multiple-players n n-player template
Last synced: 24 Oct 2025
https://github.com/theolepage/brainstorming
Sail through algorithms.
algorithm algorithms autonomous-vehicles autopilot drone sailing
Last synced: 06 Feb 2026
https://github.com/ndsvw/maximum-sum-subarray-python
This algorithm solves the Maximum-Sum-Subarray problem via Divide and Conquer in O(m*log(m))
algorithm algorithms divide-and-conquer subarray
Last synced: 01 Jun 2026
https://github.com/jakecyr/subtotal-object-array
Subtotal JavaScript object array by change in column
algorithm angularjs javascript sub-total
Last synced: 18 Apr 2026
https://github.com/gustavo-hillesheim/project-euler
a repository for recording Project Euler solved problems
algorithm problem-solving project-euler
Last synced: 24 Oct 2025
https://github.com/alvarocastro/heapsort
Yet another implementation of heapsort in JavaScript aimed to be flexible, lightweight and fast.
Last synced: 18 Apr 2026
https://github.com/lvmalware/hanoi
algorithm hanoi hanoi-puzzle hanoi-towers recursion solver tower vbnet visual-basic
Last synced: 06 Feb 2026
https://github.com/hamidhosen42/stl-standard-template-library
STL-Standard-Template-Library. All STL Code with problem solving
algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl
Last synced: 15 Mar 2026
https://github.com/redouane64/primenumbers
Simple prime numbers calculator.
algorithm calculator csharp prime-numbers
Last synced: 16 Mar 2026
https://github.com/gusenov/max-empty-rect-py
:black_square_button: Реализация на Питоне алгоритма поиска на изображении пустого прямоугольника максимальной площади.
algorithm empty-spot graphics numpy python python-image-library python-library rectangle-detection
Last synced: 06 Feb 2026
https://github.com/vkweb/datastructures-algorithms
Here I solve data structures and algorithmic problems
Last synced: 24 Jan 2026
https://github.com/gregorybchris/bfprt
Median of medians quickselect algorithm
algorithm blum complexity conquer divide median quick quickselect quicksort
Last synced: 06 Feb 2026
https://github.com/liupengkun1993/algorithm
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Last synced: 24 Jan 2026
https://github.com/jacklehamster/json-compactor
Library for compressing a bunch of JSON data into one compressed file, improving load time.
algorithm compact compression json web
Last synced: 28 Jan 2026
https://github.com/developer-sdk/interview
개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.
algorithm interview interview-questions
Last synced: 30 Jan 2026