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-22 00:01:23 UTC
- JSON Representation
https://github.com/gabrielyoon7/algorithm-with-java
Do it! 자료구조와 함께 배우는 알고리즘 입문 (자바 편) 실습
algorithm algorithms java sort
Last synced: 14 Apr 2025
https://github.com/5sControl/machine-control
Automatically detect when a worker is absent using power of computer vision
algorithm machine-learning manufacturing python
Last synced: 14 Apr 2025
https://github.com/shikha-code36/strivers-sde-sheet-python-solutions
Solution of Striver's SDE Sheet in Python
algorithm algorithms algorithms-and-data-structures data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-practice dsa-python python-ds-algo python-dsa striver-sde-sheet strivers-sde-sheet strivers-sde-sheet-solutions
Last synced: 03 Mar 2025
https://github.com/mooreniemi/bam
Boston Algorithms Meetup
algorithm algorithms javascript ruby
Last synced: 21 Sep 2025
https://github.com/leogaudin/learn2slither
42 · An introduction guide to reinforcement learning, teaching a snake how to behave in an environment through trial and error.
42 ai algorithm artificial-intelligence deep-reinforcement-learning game python reinforcement-learning snake snake-ai
Last synced: 18 Jul 2025
https://github.com/puzzlef/pagerank-barrierfrees-openmp
Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 20 Jun 2025
https://github.com/onesy-me/diff
Difference algorithm
algorithm algorithms amaui browser diff diff-algorithm difference difference-algorithm javascript js library myers-algorithm node nodejs typescript utils web
Last synced: 14 Apr 2025
https://github.com/onesy-me/heap
Min/Max Heap
algorithm amaui back-end backend binary-search-tree binary-tree browser front-end frontend heap javascript js max-heap min-heap node nodejs priority-queue typescript utils web
Last synced: 14 Apr 2025
https://github.com/jeantimex/swiftyklotski
🕹️Swift library to solve Klotski puzzle game with efficient algorithm.
algorithm example klotski puzzle-game swift swift-library
Last synced: 31 Aug 2025
https://github.com/begrossi/montage
T,O,U,C,H,I,N,G inspired film Montage Algorithm
algorithm experimental-movie film films montage movie movies
Last synced: 27 Dec 2025
https://github.com/pikmin-rgb/push_swap
Because Swap_push isn’t as natural
algorithm c makefile school-project
Last synced: 05 Mar 2025
https://github.com/zevio/pcu_relation
Semantic relationships extraction algorithm for PCU project
algorithm component extraction pcu pcu-relation python relationship relationship-extraction relationship-extraction-algorithm
Last synced: 24 Feb 2025
https://github.com/haongo138/algo-labs
Your go-to repository for honing skills in Data Structures and Algorithms using the powerful and safe programming language, Rust.
algorithm datastructures dsa-practice rust
Last synced: 13 Jul 2025
https://github.com/yogawan/algoritma-pemrograman
Sela, E. I. (2022). Modul Praktik Algoritma & Pemrograman. Fakultas Sains dan Teknologi Universitas Teknologi Yogyakarta.
Last synced: 06 Mar 2025
https://github.com/ireddragonicy/fuzzy-logic-netflix-recommendation
Analyze and classify Netflix movies based on their IMDb ratings, release years, and the number of votes they have received. Traditional binary classification methods often fall short when dealing with Fuzzy-Logic.
algorithm analysis artificial-intelligence dataset datasets fuzzy fuzzy-logic ipynb-jupyter-notebook kaggle machine-learning movie netflix python
Last synced: 12 Mar 2025
https://github.com/shinexia/algorithm-labs
algorithm labs
algorithm algorithm-labs labs leetcode
Last synced: 12 Jan 2026
https://github.com/itshyphen/arthur-the-gladiator
Multilevel board game using data structures and algorithms
Last synced: 06 Oct 2025
https://github.com/helland369/algorithms
I'm learning Algorithms & Big O notation and write it in C++
algorithm algorithms big-o-notation cpp cpp17
Last synced: 11 Apr 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/phipsgabler/algdesign-plurality-points
Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points
algorithm algorithm-design computational-geometry
Last synced: 02 Jan 2026
https://github.com/william-blackie/skip-thought_django_website
Final year project implementing my Skip-Thought extractive summariser and trained vectors.
algorithm big-data django machine-learning natural-language-processing python
Last synced: 28 Jun 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/onesy-me/binary-tree
Binary tree
algorithm amaui binary-serach-tree binary-tree browser bst javascript js library node nodejs typescript utils web
Last synced: 08 Apr 2026
https://github.com/salmansaleem-17/pf-dsa-os-and-cc-lab-cpp-projects
C++ lab projects from university courses: Programming Fundamentals, Data Structures, Operating Systems, and Compiler Construction.
algorithm algorithms algorithms-and-data-structures c-plus-plus compiler-construction data-structures data-structures-algorithms data-structures-and-algorithms operating-systems operating-systems-project problem-solving programming programming-fundamentals
Last synced: 28 Jun 2025
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/pseudoyu/redblacktree-java
Red Black Tree Implementation in Java
Last synced: 17 Mar 2025
https://github.com/mindlessmuse666/iris-knn
Проект демонстрирует применение алгоритма k-ближайших соседей (KNN) для классификации набора данных Iris. Включает загрузку данных, обучение модели, оценку производительности и визуализацию результатов с использованием библиотек Pandas, Scikit-learn, Matplotlib, Seaborn и Plotly.
algorithm classification data-analysis data-visualization iris-dataset knn lazy-learning machine-learning python scikit-learn
Last synced: 17 Aug 2025
https://github.com/joshua-riek/des
My implementation of the Data Encryption Standard (DES)!
algorithm algorithms decryption des encryption python security
Last synced: 06 Apr 2025
https://github.com/mdashik922/some_algorethom
Algorithm practice
algorithm algorithms algorithms-and-data-structures
Last synced: 25 Feb 2025
https://github.com/simonguozirui/ccc
Some solutions to CCC questions I wrote in Python 2.7, C++, and Java
algorithm ccc coding-contest contest cpp high-school java python-2
Last synced: 05 Mar 2025
https://github.com/afk247/dsa-journey
DSA Skill Development Problems and Solutions
algorithm data-structures optimization-problem problem-solving
Last synced: 04 Nov 2025
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/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
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/davidcardoso/dominoes
Dominoes programming challenge
algorithm algorithm-challenges algorithms-datastructures dominoes forfun php
Last synced: 02 Mar 2025
https://github.com/doridoro/algoinvest_trade
Project 7 OpenClassrooms Path - AlgoInvest&Trade -- develop an algorithm to solve a problem
algorithm branch-bound-algorithm cleaning-dataset finance-analysis-data financial-data greedy-algorithm itertools pandas-library python3
Last synced: 07 Apr 2025
https://github.com/kareem-mohamed-wardany/phylogenetic-tree
algorithm bioinformatics python
Last synced: 14 Jul 2025
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/rahul-sahani04/java-zero-to-hero
Welcome to the Java Zero to Hero Guide, a comprehensive resource designed for beginners to learn Java from scratch. Each folder in this repository contains examples and exercises that build upon the previous concepts.
algorithm api beginner-friendly beginners-guide coding guide guides java java-guide java8 jdk programming zero-to-hero
Last synced: 29 Mar 2025
https://github.com/seungwoo321/boj
BaekJoon Online Judge Problem Solving
algorithm boj javascript problem-solving
Last synced: 31 Aug 2025
https://github.com/igaozp/datastructure
Data Structure write in Python
algorithm datastructures python-3
Last synced: 03 Nov 2025
https://github.com/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 2025
https://github.com/nem035/csjs
Small collection of basic CS Algorithms/Data Structures in JavaScript.
algorithm computer-science-algorithms javascript
Last synced: 03 Apr 2025
https://github.com/mki1967/rbo
Fundamental functions of RBO Bit-reversal Broadcast Scheduling in Go Programming Language
algorithm bit-reversal broadcast go rbo scheduling
Last synced: 03 Nov 2025
https://github.com/liviuxyz-ctrl/pathfinding_visualizer
Pathfinding visualizer in pygame: A*
algorithm astar-algorithm pathfinding python
Last synced: 20 Apr 2026
https://github.com/sudtanj/algorithm-analysis-project
Algorithm Analysis Project at Universitas Pelita Harapan
Last synced: 23 Jul 2025
https://github.com/jackhowa/seek-and-destroy-fcc
Remove all elements from the initial array that are of the same value as these arguments.
Last synced: 18 Jul 2025
https://github.com/hasanyahya101/routerender-vite
This is a basic Dijkstra's path finding algorithm visualizer. You set a start and an end tile. The algorithm starts searching each tile it can and finally finds and displays the shortest path.
algorithm algos dijkstra-s finding github github-pages mit pages path path-visualizer shadcn static tiles
Last synced: 29 Mar 2025
https://github.com/thesola10/starseller
Collection of implementations of a simple demo algorithm
Last synced: 06 Apr 2025
https://github.com/gireeshbharmshetty/java-rate-limiter
A simple Token Bucket rate limiter implementation in Java.
algorithm concurrency java rate-limiter system-design token-bucket
Last synced: 07 May 2025
https://github.com/aggstam/mpi_d_step_sssp
This program implements D-Stepping algorithm introduced by U.Mayers and P.Sanders, using SSSP algorith for faster execution.
Last synced: 02 Mar 2025
https://github.com/tin-cat/smax
Content maturity rating method for artistic social communities
algorithm algorithms classification classification-algorithm classification-algorithms classification-methods
Last synced: 18 Jun 2025
https://github.com/youseftareq33/java_algorithm_5_knapsackproblem
Implementation of knapsack Problem Solution
algorithm java knapsack-problem
Last synced: 14 Apr 2025
https://github.com/youseftareq33/java_algorithm_6_string-matching-algorithm
implementation of string matching algorithm
algorithm java string-matching-algorithms
Last synced: 14 Apr 2025
https://github.com/youseftareq33/java_algorithm_1_optimalstrategy_dynamicprogramming
Implementing a Dynamic Programming solution to minimize travel costs
algorithm dynamic-programming java javafx
Last synced: 14 Apr 2025
https://github.com/youseftareq33/java_algorithm_2_huffmancode
Huffman Code for compression and decompression file
algorithm huffman-compression-algorithm java javafx
Last synced: 14 Apr 2025
https://github.com/applicativesystem/rust-bedtools-pangenome
rust-bedtools but from the pangenome point of view.
algorithm bedtools bioinformatics bioinformatics-algorithms genome-annotation pangenome pangenome-analysis
Last synced: 24 Feb 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: 05 Mar 2025
https://github.com/sarincr/introduction-to-edge-analytics
Edge analytics is an approach to data collection and analysis in which an automated analytical computation is performed on data at a sensor, network switch or other device instead of waiting for the data to be sent back to a centralised data store.
algorithm algorithms algorithms-and-data-structures arduino arduino-ide arduino-library arm artificial-intelligence avr data-science dataanalytics datastuctures deep-learning edge-ai edge-computing embedded-systems iot machine-learning microcontroller neural-network
Last synced: 19 Apr 2026
https://github.com/sarincr/data-science-with-cpp
A data structure is a data organisation, control, and storage format that makes simple access and modification possible.
algorithm algorithms artificial-intelligence cplusplus data-science dataanalysis dataanalytics datascience datastructures deep-learning deeplearning machine-learning machinelearning neural-network prediction regression time-series timeseries
Last synced: 14 Mar 2025
https://github.com/maximfersko/smart-calculator-qt
algorithm calculator-application cpp17 gui qt qt-application reverse-polish-notation
Last synced: 26 Dec 2025
https://github.com/linsanity03/algorithm_visualizer
Algorithm visualizer game with pygame showcasing visualization of Popular algorithms
algorithm algorithm-visualization algorithms data-structures-and-algorithms pygame python python3 shortest-path-algorithm
Last synced: 17 Jul 2025
https://github.com/honghoker/codingtest
Swift CodingTest
algorithm boj codingtest programmers swift
Last synced: 05 Mar 2025
https://github.com/arashout/8puzzlesolver
Basically a port of the solver I worked on in the Princeton Algorithms course
8puzzle algorithm board javascript manhattan-distance neighbors princeton-algorithms priority-queue puzzle solver
Last synced: 30 Aug 2025
https://github.com/heineiuo/fibonacci-layout
Fibonacci layout algorithm (tiling, square)
Last synced: 26 Dec 2025
https://github.com/oseasandrepro/topicos-de-programacao-usp
Tópicos de Programação(Técnicas Sistemáticas de Desenvolvimento de Programas).
algorithm algorithms algorithms-and-data-structures c c-language graph python3
Last synced: 06 Apr 2025
https://github.com/liraymond04/olc-dijkstra
GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.
algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge
Last synced: 08 Sep 2025
https://github.com/mohamedmetwalli5/filecompressor
A C++ compression and decompression program based on the Huffman Algorithm for lossless data compression.
Last synced: 26 Feb 2025
https://github.com/ordinary-dev/my-solutions
My solutions to various programming problems
advent-of-code algorithm codeforces leetcode leetcode-solutions
Last synced: 13 Mar 2025
https://github.com/ramanaditya/coursera-data-structures-and-algorithms
Different Algorithmic problems solved using python3.7.0
algorithm algorithms algorithms-and-data-structures algorithms-datastructures python python-3 python-script python3
Last synced: 24 Feb 2025
https://github.com/bibhestee/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 06 Apr 2025
https://github.com/liushuangls/leetcode
LeetCode Solutions with JS
algorithm javascript leetcode python3
Last synced: 16 Jul 2025
https://github.com/williamlsh/freecodecamp-intermediate-algorithm-scripting
Solutions for Freecodecamp intermediate algorithm scripting
algorithm freecodecamp javascript
Last synced: 15 Jul 2025
https://github.com/wlodpawlowski/js-datastructure-algorithms
Repository which consist different code snippets for implementing mini-programs with data structure, basic and advanced algorithms.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented datastructure datastructures datastructures-algorithms datastructures-in-javascript es2018 es2019 es6 javascript-algorithm javascript-algorithms javascript-data-structures js-algorithms js-data js-data-structure typescript typescript-definitions
Last synced: 17 Mar 2025
https://github.com/gregorybchris/hlucb
Implementation of Hamming-LUCB algorithm for approximate sorting
algorithm approximate confidence hamming lucb sorting
Last synced: 02 Mar 2025
https://github.com/kingpepe2/king-pepe-source-code
KingPepe Core integration
algorithm code sha256 source-code
Last synced: 29 Jun 2025
https://github.com/labgua/maat
Analisi numerica su Arduino
algorithm analysis arduino embedded microcontroller numerical
Last synced: 13 Apr 2025
https://github.com/pawelgoj/examples-of-some-algorithms
Same examples of widely used algorithms
algorithm algorithms machine-learning python
Last synced: 11 Jul 2025
https://github.com/czubocha/so-lru-frame-allocation-algorithms
implementation of different types of LRU frame allocation algorithms
algorithm frame-allocation lru
Last synced: 17 Jul 2025
https://github.com/gxrco/lcmethoduvg
This algorithm utilizes the Lewis Carroll method for computing the determinants of 7x7 matrices. It incorporates a graphical user interface (GUI) to enhance the user experience, making it more intuitive and accessible for interacting with the determinant calculation process.
algorithm determinant-calculation
Last synced: 27 Mar 2025
https://github.com/hoshiyamaseizen/astar-java
A* Algorithm Visualization with Java
algorithm algorithms-and-data-structures astar-algorithm fxml gui java javafx maven
Last synced: 20 Nov 2025
https://github.com/woosungkim0123/algorithm-deep-dive
repository for Algorithm learning
Last synced: 22 Jul 2025
https://github.com/chanioxaris/sorting-algorithms
A collection of sorting algorithms
algorithm bubble-sort heapsort insertion-sort merge-sort quicksort sorting
Last synced: 07 Apr 2025
https://github.com/pawfa/algorithms
Example application to learn Redux and D3.js
algorithm algorithms react reactjs redux
Last synced: 14 Apr 2026
https://github.com/nekonenene/programmer-nou-wo-kitaeru-suugaku-puzzle
『プログラマ脳を鍛える数学パズル』への挑戦記録
Last synced: 22 Jul 2025
https://github.com/kyleylikey/robinos
RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.
algorithm algorithms cpu-scheduling disk-scheduling javafx
Last synced: 28 Mar 2025
https://github.com/oliverhennhoefer/r-averaged-difference-algorithm
R-Implementation of the "Averaged Difference Algorithm" for Spatial Outlier Detection conceived by Yufeng Kou and Chang-Tien Lu (2006).
algorithm averaged avgdiff chang-tien detection difference farming implementation kou lu outlier precision r spatial weighted yield yufeng
Last synced: 05 Mar 2025