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-06-26 00:01:30 UTC
- JSON Representation
https://github.com/dansalahi/javascript-data-structures
Experimenting and implementing algorithms with JS
algorithm data-structures javascript
Last synced: 20 Mar 2025
https://github.com/ryan-gordon/theory-of-algorithms-ca
algorithm lisp little-schemer racket scheme
Last synced: 15 Mar 2026
https://github.com/sojebsikder/dsa
Data structure and algorithm implementation in JavaScript.
algorithm data-structures dsa interview javascript js queue stack tree
Last synced: 14 Jun 2026
https://github.com/sepera-okeq/arraysort
The difference in sorting for different data types.
algorithm algorithms cpp cpp11 sort sorting sorting-algorithms timin
Last synced: 14 May 2025
https://github.com/mdashik922/some_algorethom
Algorithm practice
algorithm algorithms algorithms-and-data-structures
Last synced: 19 Jun 2026
https://github.com/hammerling-research-group/dlq
Production code for DLQ Algorithm
algorithm detection dlq emissions localization methane-detection oil-and-gas quantification sensors
Last synced: 03 Nov 2025
https://github.com/logreg-n-coffee/daily-coding-questions-java
Java solutions to Daily Coding Problem questions for code interviews
algorithm coding-challenge coding-interviews data-structures interview-preparation interview-questions java
Last synced: 07 Sep 2025
https://github.com/kingpepe2/install-node-on-ubuntu-server-22.04
Initial Node Installer
algorithm installer node sha256
Last synced: 23 Jul 2025
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/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/mooreniemi/bam
Boston Algorithms Meetup
algorithm algorithms javascript ruby
Last synced: 08 May 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/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/simpson-computer-technologies-research/14uniquechars
Find the first 14 unique characters in a string. Two different algorithm implementations.
Last synced: 22 Mar 2025
https://github.com/phattharaphorn/profund-programming
👩🏻🏫 This repository is a collection developed in Object-Oriented Programming.
algorithm c leraning-programs object-oriented-programming
Last synced: 02 Jan 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/solo5star/algorithmcollection
algorithm c datastructure practice
Last synced: 10 Jun 2025
https://github.com/gourabofficial/solved-leetcode-problems
DSA using Java
algorithm data-structures dsainjava leetcode-java leetcode-solutions
Last synced: 23 Jul 2025
https://github.com/sug0/bst-cpp
Simple C/C++ binary search tree lib
algorithm binary-search-tree bst c cpp data-structure library simple tree
Last synced: 26 Apr 2026
https://github.com/c1m50c/hacker-rank-solutions
Compilation repository of my HackerRank solutions.
algorithm algorithms data-structures dynamic-programming hackerrank hackerrank-solutions interview-questions learning solutions
Last synced: 26 Apr 2026
https://github.com/globalpolicy/tsp_with_ga_module
Implementation of a Genetic Algorithm module to solve the Traveling Salesman Problem
algorithm ga genetic traveling-salesman-problem tsp
Last synced: 25 Oct 2025
https://github.com/dashroshan/dsa-using-c
📦 Implementation of data structures and algorithms using C
Last synced: 06 Apr 2025
https://github.com/iamotz/shoppingcart
An OOP program to implement a shopping cart software
algorithm javascript oop shopping-cart
Last synced: 21 May 2026
https://github.com/jun-labs/algorithm
📝 자료구조, 알고리즘 학습 저장소.
algorithm data data-structures leetcode problem-solving programmers ps structure
Last synced: 14 Mar 2025
https://github.com/woohoeon/hackerrank
Solutions to HackerRank challenges. 해커랭크 알고리즘 문제풀이
algorithm hackerrank javascript
Last synced: 06 Aug 2025
https://github.com/maxgfr/c-management-students
A program in C who let an admin to manage student
algorithm c calloc malloc school-project
Last synced: 13 May 2025
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 2025
https://github.com/poonamkhatri/php-find-common-elements-function
This repository contains a PHP function named findCommonElements that takes two arrays as input and returns an array containing the common elements between them. The function without use of array_intersect to identify and extract the common elements efficiently.
algorithm algorithm-analysis algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented array array-manipulations array-methods arraylist arraylists arrays arrays-and-strings php php-array php-arrays php-library php7 php8
Last synced: 26 Apr 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/puzzlef/labelrank-communities-openmp
Comparing approaches for community detection using OpenMP-based LabelRank algorithm.
algorithm community detection graph label labelrank openmp propagation
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-barrierfree-openmp-dynamic
Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 06 Apr 2025
https://github.com/byahram/algorithm
자바스크립트 알고리즘 스터디
algorithm coding-test javascript
Last synced: 25 Feb 2025
https://github.com/semi-cloud/algorithm_study
📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리
algorithm data-structures java
Last synced: 30 Jul 2025
https://github.com/mortend/typescript-clustering
Density Based Clustering for TypeScript
Last synced: 27 Oct 2025
https://github.com/isarn/isarn-collections
Collections and related data structures
algorithm algorithms balanced-tree binary-tree nearest-neighbor nearest-neighbor-search prefix-sum red-black-tree scala scala-collections
Last synced: 22 Jun 2026
https://github.com/kooparse/coding_problems
Coding problems implemented in Rust
Last synced: 22 Mar 2025
https://github.com/labgua/maat
Analisi numerica su Arduino
algorithm analysis arduino embedded microcontroller numerical
Last synced: 27 Apr 2026
https://github.com/myeonghan-nim/algorithm-programmers
📚 Algorithm: programmers
Last synced: 27 Jun 2025
https://github.com/igor-240340/clopeclusteringalgorithm
C++ test assignment on implementation of CLOPE clustering algorithm
algorithm categorical-data clope clustering-algorithm transactional-data
Last synced: 29 Mar 2025
https://github.com/vkweb/datastructures-algorithms
Here I solve data structures and algorithmic problems
Last synced: 24 Jan 2026
https://github.com/zjuasmn/sudoku-visual
algorithm react sudoku sudoku-solver visualization
Last synced: 09 May 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/floydz/binarycontainer
small container for a binary vector
Last synced: 15 Aug 2025
https://github.com/liupengkun1993/algorithm
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Last synced: 24 Jan 2026
https://github.com/red-opera/algosort-lab
정렬 알고리즘 실험실 : 개인 개발, 2018.11 ~ 2018.12
Last synced: 24 Jun 2025
https://github.com/ribtas007/dsa_cs506
contains all the works that I did while pursuing the DSA_CS506 course.
algorithm c cpp data-structures
Last synced: 20 May 2026
https://github.com/tbarlow12/school-projects
Collection of projects created for school purposes
algorithm data-mining database databases machine-learning nlp
Last synced: 27 Apr 2026
https://github.com/juzershakir/logistic_regression
A Mathematical Intuition behind Logistic Regression Algorithm
algorithm bias-variance cost-function gradient-descent hypothesis logarithmic-regression logarithms logistic-function logistic-regression machine-learning multiclass-classification overfitting probability regularized-logistic-regression sigmoid-function
Last synced: 02 Jan 2026
https://github.com/captainabernathy/learning_python_5th_edition
Learning Python 5th Edition
algorithm data-structures educational python python2 python3 tutorial
Last synced: 17 Feb 2026
https://github.com/noxmor/noxsnake
A C++ library with algorithms for the Snake Game
algorithm algorithms cplusplus header-only header-only-lib header-only-library lib library snake
Last synced: 12 Apr 2025
https://github.com/salvatorecorvaglia/advanced-control-techniques
Distributed gradient algorithm over ordinary least squares problem
algorithm distributed-gradient least-squares-problem mpi supervised-learning
Last synced: 20 Jul 2025
https://github.com/maximilianfeldthusen/binaryreverseengineer
This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):
algorithm cpp elf linux reverse-engineering
Last synced: 27 Apr 2026
https://github.com/developer-sdk/interview
개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.
algorithm interview interview-questions
Last synced: 30 Jan 2026
https://github.com/buraktalhaa/diningphilosophers
A solution to the famous Dining Philosophers problem using the Token Ring approach.
algorithm dining-philosophers dining-philosophers-problem python semaphore synchronization token-ring
Last synced: 13 Oct 2025
https://github.com/ebonnal/vocompr
VOCabulary-based COMPRession algorithm. Codec specialized in the compression of texts having a very small disctinct characters set.
algorithm codec compression pypi-package python python3 vocabulary
Last synced: 16 Jun 2026
https://github.com/zilean12/factorial-loop-and-recursion-method-
To calculate the factorial using a loop and recursion
algorithm factorial-calculation factorial-number-system factorial-recursion recursion recursion-algorithm
Last synced: 04 Apr 2025
https://github.com/brionmario/astar-pathfinder
Path-finder app implemented using the A-Star algorithm
algorithm astar-algorithm java obstacle pathfinding
Last synced: 22 Jul 2025
https://github.com/bialger/bst
C++ library that implements an Associative Container with Binary Search Tree logics. ITMO SE'27 first cource programming laboratory work.
algorithm algorithms stl-container stl-containers student-project
Last synced: 25 Feb 2026
https://github.com/kkg5/algorithm
Problem Solving
algorithm backjoon leetcode problem-solving programmers
Last synced: 22 Jul 2025
https://github.com/vomnes/filler
Create your player to fight other students on the world famous (or infamous) Filler board. The concept is simple: two players gain points by placing on a board, one after the other, the game piece obtained by the game master (in the form of an executable Ruby program). The game ends when the game piece cannot be placed anymore.
Last synced: 16 Mar 2025
https://github.com/dustinmichels/paradeller
Paradeller is a robo-poet that scours Twitter in search of fodder for paradelle poems
algorithm poem poetry python twitter twitter-api
Last synced: 01 Feb 2026
https://github.com/akerdogmus/ake_python_toolkit
This repo is where the simple Python codes I used are collected.
algorithm algorithms python python3 toolkit
Last synced: 17 Mar 2026
https://github.com/luxoriasoft/brisque_impl
Brisque Implementation (C++) Self Contained
Last synced: 29 Mar 2025
https://github.com/whiteccinn/awesome-rust-algorithm
📝 LeetCode of algorithms with rust solution(updating).
algorithm leetcode leetcode-solutions rust rust-leetcode
Last synced: 11 Jun 2026
https://github.com/bphun/knightstour
Knights Tour game created using Java for AP Computer Science A
algorithm ap-computer-science java java8 javafx knight-tour oracle
Last synced: 28 Apr 2026
https://github.com/mcstreetguy/isset-helper
Get rid of weak typing and improve your assertions: A tiny helper method for Javascript
algorithm helper-functions helper-methods isset-helper javascript javascript-library javascript-tools node-module nodejs tiny-helper type typecast typification validation
Last synced: 28 Apr 2026
https://github.com/obsidianplusplus/inventoryoptimizer
使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.
ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot
Last synced: 08 Feb 2026
https://github.com/akkaraponph/report-external-sorted
Algorithm and Computer Architecture
algorithm computer-architecture external-sorting flash-memory report
Last synced: 08 Feb 2026
https://github.com/forketyfork/rainyhills
Water volume calculation algorithm implementation using Jakarta EE 11
algorithm ejb gradle jakarta-ee jakartaee java java-ee jsf
Last synced: 26 Feb 2026
https://github.com/bingyangchen/tic-tac-toe
algorithm machine-learning reinforcement-learning tictactoe
Last synced: 28 Apr 2026
https://github.com/hy57in/mangorithm
🥭망고리즘 스터디 (Algorithm & CS Study) 🥭
algorithm codingtest javascript python3
Last synced: 18 May 2026
https://github.com/lflxp/accumulation
knowledge、experience、more and more
algorithm datastructure design-pattern
Last synced: 28 Apr 2026
https://github.com/deiucanta/pagelist
Pagination logic/algorithm in Javascript
algorithm javascript pagelist pagination paginator typescript
Last synced: 28 Apr 2026
https://github.com/luandersonalvesdev/restaurant-orders-trybe
Logic challenges with time and space complexity of algorithms.
algorithm algorithms computer-science data-structures python3
Last synced: 19 May 2026
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 28 Apr 2026
https://github.com/platelk/codejamkickstart
My code for the codejam kickstart 2018
algorithm algorithm-challenges go golang
Last synced: 08 Jun 2026
https://github.com/686f6c61/laberintos-python
Juego de laberintos generados proceduralmente con algoritmo DFS modificado en Python y Pygame
algorithm dfs game maze maze-generator procedural-generation pygame python
Last synced: 19 May 2026
https://github.com/minapecheux/advent-of-code
My personal scripts and trials for the Advent Of Code online challenges.
algorithm challenge christmas javascript puzzle python
Last synced: 28 Apr 2026
https://github.com/nariaki3551/csp
Solver for the constrained shortest path problem
Last synced: 28 Apr 2026
https://github.com/barrarrr/push_swap
The goal of push_swap is to sort data on a stack with a limited set of instructions, using the lowest possible number of actions.
42 42school algorithm push-swap
Last synced: 10 Jun 2026
https://github.com/vladiant/color2gray
Color2Gray algorithm implementation
algorithm color2gray compute-shaders doctest opencl opengl vulkan
Last synced: 28 May 2026
https://github.com/shinexia/algorithm-labs
algorithm labs
algorithm algorithm-labs labs leetcode
Last synced: 19 May 2026
https://github.com/michael18811380328/leetcode
algorithm javascript leetcode python typescript
Last synced: 16 Apr 2026
https://github.com/chasestarr/quicksort
Quicksort algorithm, implements same interface as Go's 'sort' package
Last synced: 08 Jun 2026
https://github.com/chasefunny/learn
系统学习 :JavaScript、nodejs、nestjs、vue、react、webpack等知识的笔记
algorithm frontend full-stack javascript mysql nodejs
Last synced: 12 Feb 2026
https://github.com/mjkloeckner/sav
Sorting Algorithms Visualized
algorithm c sdl2 sdl2-ttf sorting-algorithms sorting-visualization
Last synced: 04 Oct 2025
https://github.com/adambenaamr/knights-tour
Warnsdorff's algorithm to solve the knight's tour problem
algorithm knight-tour priority-queue terminal-based warnsdorff warnsdorff-algorithm
Last synced: 19 May 2026