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/luxoriasoft/brisque_impl
Brisque Implementation (C++) Self Contained
Last synced: 29 Mar 2025
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/hwtp/edits
📝 Enhance dataset distillation by leveraging implicit textual semantics to create efficient, high-performing models from large-scale datasets.
algorithm animation clojure codec data-diffing diff editor editscript losslesscut npm player python rust text-editor tree-diffing video wikipedia zip
Last synced: 05 May 2026
https://github.com/omriwa/linear-regression
linear regression implemented in typescript
algorithm javascript linear-regression
Last synced: 20 May 2026
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/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: 05 May 2026
https://github.com/michael18811380328/leetcode
algorithm javascript leetcode python typescript
Last synced: 16 Apr 2026
https://github.com/lschmid83/java-se-prototypes
These are a collection of early graphics and game demos I built using Java SE in Eclipse.
2d-graphics-programming algorithm car-simulator connect-4 game-prototype java-applet-game java-se object-oriented-programming
Last synced: 05 Apr 2025
https://github.com/joserafael0160/dmoj-uclv
Algoritmos y estructuras de datos || Soluciones del DMOJ con explicación
algorithm algorithms algorithms-and-data-structures array arrays cplusplus cpp data-structures data-structures-and-algorithms dmoj dmoj-solution dmoj-solutions dmoj-submissions solutions string strings
Last synced: 20 May 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/billgewrgoulas/recommendation-systems
Algorithms for joke rating prediction using the joke data-set from Kaggle.
algorithm clustering collaborative-filtering machine-learning numpy pandas recommender-system scikit-learn scypi
Last synced: 06 May 2026
https://github.com/carloocchiena/xor_cipher
Simple function to implement XOR Encryption
algorithm encryption xor-cipher
Last synced: 21 Mar 2025
https://github.com/suglasp/c_archiver_by_okumura
Haruhiko Okumura original public C code for his archiver tools
algorithm archiver c-language dos
Last synced: 02 Jan 2026
https://github.com/debugger24/maize-problem-a-star-algorithm
Maize puzzle solving problem implement using A* algorithm implemented in python
algorithm artificial-intelligence astar-algorithm pathfinding-algorithm python
Last synced: 22 Jul 2025
https://github.com/stylepatrick/sudoku-solver
Sudoku solver algorithm in Java
Last synced: 31 Oct 2025
https://github.com/meysam81/niblpa
A Node Influence Based Label Propagation Algorithm for Community Detection in Networks
algorithm c-plus-plus c-plus-plus-11 community-detection complex-networks label-propagation network node-influence-based project thesis
Last synced: 21 Jun 2026
https://github.com/emanahmed55/a_heat_guided_air_to_air_missile_controller
A simple web project by using Angular and firebase.This web project is about a missile that contains a burner, a proximity trigger, a warhead , two sets of wings , yaw (left ,right) , pitch ( up ,down) , a launch sensor , and an infra-red camera
algorithm angular burner c firebase infra-red-camera launch-sensor missile pitch proximity warhead wings yaw
Last synced: 07 May 2026
https://github.com/afifahhadie/weather-prediction
A simple Jupyter Notebook project that analyzes and visualizes weather data using Python. It helps identify trends and patterns in weather conditions through data-driven insights.
algorithm classification data-science jupyter-notebook machine-learning pandas prediction-model python python3 visualization weather weather-prediction
Last synced: 07 May 2026
https://github.com/iambpn/arraylinkedlist
Implementation of Linked List with array as its value. An efficent alternative for the ArrayList.
Last synced: 11 Apr 2025
https://github.com/wojtekb30/fibaro-lua-sha256
Pure LUA 5.2 code to generate SHA256 of strings, works in Fibaro Home Center 3
algorithm fibaro fibaro-hc3 lua sha256 sha256-hash
Last synced: 17 Mar 2025
https://github.com/jedwards1211/merge-k-sorted-arrays
Merges 2 or more sorted arrays efficiently using a priority queue
algorithm algorithms arrays merge sorted sorted-arrays
Last synced: 11 Jan 2026
https://github.com/houbb/leetcode-visual
leetcode-visual 力扣算法可视化
algorithm algorithms algorithms-and-data-structures data-struct interview leetcode visualization
Last synced: 13 Feb 2026
https://github.com/rajiv2004-cloud/the-wine-project
AI/ML mini Project repo
algorithm dataset maachine-learning numpy prediction python
Last synced: 02 May 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/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/yehezkiel1086/ds-sol-cpp
📖 Data structures and algorithms labs solutions in C / C++
Last synced: 19 May 2026
https://github.com/m-valentino/epx-pixel-art-scaling
JavaScript canvas implementation of the EPX pixel art scaling algorithm
algorithm canvas epx image-scaling javascript nearest-neighbor pixel-art
Last synced: 10 Jun 2026
https://github.com/mateusfg7/rail_fence.rs
Implementation of "Rail Fence" cipher in Rust
algorithm cipher criptography rail-fence-cipher
Last synced: 05 Apr 2025
https://github.com/marcdelalonde/array-equalizer
A simple array equalizer in NodeJS
Last synced: 09 May 2026
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/dpetrosy/leetcode
In this repository, I store my LeetCode solved problems.
algorithm algorithms algorithms-and-data-structures cpp cpp11 data-structure interview interview-preparation interview-questions leetcode leetcode-company-questions leetcode-cpp leetcode-solutions modern-cpp
Last synced: 28 Feb 2026
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 09 May 2026
https://github.com/shinexia/algorithm-labs
algorithm labs
algorithm algorithm-labs labs leetcode
Last synced: 19 May 2026
https://github.com/itshyphen/arthur-the-gladiator
Multilevel board game using data structures and algorithms
Last synced: 06 Oct 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/rabbitism/csharp-data-structure-note
Study note of Data Structure and Algorithms using CSharp
algorithm csharp practice-programming
Last synced: 11 Sep 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/rlagksruf16/study
💾 What I learned today.
algorithm javascript markdown react til todayilearned
Last synced: 11 Apr 2026
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
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/liviuxyz-ctrl/pathfinding_visualizer
Pathfinding visualizer in pygame: A*
algorithm astar-algorithm pathfinding python
Last synced: 20 Apr 2026
https://github.com/andremelchior/pseudocodes-portugol
Repositório que contém pseudocódigos com algoritmos em Portugol para fins educativos e aprendizado de lógica de programação.
alg algorithm portugol pseudocode pseudocodigo
Last synced: 28 Mar 2025
https://github.com/bzdgn/geneticalgorithmdemo
A simple genetic algorithm implementation demo, based on a code that is citated inside the README.md and the code.
algorithm algorithms-implemented evolutionary-algorithm evolutionary-algorithms genetic-algorithm java
Last synced: 28 Mar 2025
https://github.com/nikoo-asadnejad/sortingalgorithms
algorithm algorithms algorithms-and-data-structures bubble-sort bubble-sort-algorithm bubblesort csharp insertion-sort insertion-sort-algorithm insertionsort quick-sort quick-sort-algorithm quicksort quicksort-algorithm selection-sort selectionsort sorting sorting-algorithms sorting-algorithms-implemented sortingalgorithms
Last synced: 22 Mar 2026
https://github.com/thesola10/starseller
Collection of implementations of a simple demo algorithm
Last synced: 06 Apr 2025
https://github.com/ankitsharma-tech/spam-mail-detector-using-ml
This model can detect any kind of spam mail.
algorithm artificial-intelligence artificial-intelligence-algorithms artificial-intelligence-models artificial-intelligence-projects deep-learning detectany-kind mail ml nlp-machine-learning python python-3 python3 spam spam-mail tensorflow tensorflow2
Last synced: 19 May 2026
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/null93/superperm
An attempt to find an optimal heuristic solution to the superpermutation problem.
algorithm heuristic oeis superpermutation
Last synced: 26 Mar 2026
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/javiolvera/investiga-2022-algoritmo-aplicado-a-medicina
Proyecto Investiga sobre la Inteligencia Artificial y algoritmos aplicados a la medicina
ai algorithm algorithms-and-data-structures artificial-intelligence csharp medicine unity
Last synced: 16 Apr 2026
https://github.com/anfany/zhrane-algorithm-with-python3
知然算法系列:原理+实现+示例 ——知其然知其所以然
Last synced: 19 May 2026
https://github.com/bibhestee/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 06 Apr 2025
https://github.com/vlmarkov/test-tasks
A repository where is placed test programming tasks.
algorithm c cpp data-structures multithreading
Last synced: 19 May 2026
https://github.com/leetcode-in-erlang/leetcode-in-erlang
Erlang-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming erlang interview-questions leetcode leetcode-erlang leetcode-solutions math
Last synced: 25 Sep 2025
https://github.com/zentrocdot/archimedes
Archimedes Measurement of a Circle
algorithm archimedes circle-constant circle-equation euclidean-theorems hexagon iterative-methods jupyter jupyter-notebook mathematical-programming notebook pi programming pythagorean-theorem python sagemath square-root squaring-the-circle thales-theorem triangle
Last synced: 16 Apr 2026
https://github.com/woosungkim0123/algorithm-deep-dive
repository for Algorithm learning
Last synced: 22 Jul 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/chhavi-trivedi/smart-city-traffic-congestion
smart city solution for traffic congestion.
algorithm hackathon smart-cities
Last synced: 04 Mar 2026
https://github.com/cuixing158/svd-fit-line
Linear Least Squares Problems Using SVD, straight line fitting (2D and 3D)
algorithm fitting fitting-algorithm math svd
Last synced: 04 Mar 2026
https://github.com/nekonenene/programmer-nou-wo-kitaeru-suugaku-puzzle
『プログラマ脳を鍛える数学パズル』への挑戦記録
Last synced: 22 Jul 2025
https://github.com/ruddyscent/ccspip
Solutions for exercises in the Book Classic Computer Science Problems in Python
algorithm book manning-publications python37
Last synced: 04 Mar 2026
https://github.com/scisamir/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 22 Jun 2026
https://github.com/laurencewarne/eratosthenes
Random implementations of the sieve of Eratosthenes
algorithm eratosthenes numpy python3
Last synced: 16 Apr 2026
https://github.com/permutationlock/path_coloring_bgl
Implementations of several path coloring algorithms for the Boost Graph Library.
algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof
Last synced: 08 Jun 2026
https://github.com/charlenry/charleshenrisaintmars_7_16052022
C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.
algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator
Last synced: 12 Apr 2026
https://github.com/jayhawk24/codingproblems
Codeforces Problems
algorithm cpp hacktoberfest hacktoberfest2021 leetcode
Last synced: 19 May 2026
https://github.com/brkn/insertionsort_vs_mergesort
Homework 1 of My "Analysis of Algorithms I" Course
algorithm analysis cpp insertionsort mergesort sort
Last synced: 06 Apr 2025
https://github.com/bdadmehr0/encrypte-python
map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.
algorithm encoding encryption python
Last synced: 21 Mar 2025
https://github.com/rhcarvalho/geek-challenge
Solutions for geek challenges, finding patterns in large prime numbers.
algorithm challenge prime-numbers racket
Last synced: 04 Mar 2026
https://github.com/sakateka/htb-simulator
Hierachical token bucket simulator
algorithm c ebpf hierarchical-token-bucket htb token-bucket xdp
Last synced: 19 May 2026
https://github.com/potakaaa/tftf_edge_api
TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.
algorithm cpp minimum-transfer network pathfinding
Last synced: 19 May 2026
https://github.com/hwhang0917/recursive-maze
algorithm practice recursion vuejs
Last synced: 16 Apr 2026
https://github.com/hextriclosan/algorithm
Collection of Algorithms
algorithm algorithms comparator functor iterator java permutation-algorithms
Last synced: 05 Mar 2026
https://github.com/zilean12/-bubble-sort
To sort an array of integers using the Bubble Sort algorithm
algorithm bubble-algorithms bubble-sort sort sorting-algorithms
Last synced: 04 Apr 2025
https://github.com/arnie97/tyvj-answers
while (!ac) rp++;
acm acm-icpc algorithm algorithm-challenges contest
Last synced: 21 Mar 2025
https://github.com/mirajehossain/data-structure-and-algorithm-with-js
Data structure and algorithm for Javascript.
algorithm datastructure javascript js
Last synced: 19 May 2026
https://github.com/angeal185/bit-shift-cipher
bit-shift vernam cipher for nodejs and the browser
algorithm cipher decryption encryption vernam-cipher
Last synced: 07 May 2026
https://github.com/donno2048/sort
Superfast sorting algorithm
algorithm sort sorting sorting-algorithms
Last synced: 06 Sep 2025
https://github.com/ddinan/alphanum-to-num
Converts alphanumeric codes into numbers.
algorithm algorithms alphanumeric code codes math mathematics maths permutation permutation-algorithms permutations sequence sequencing
Last synced: 22 Apr 2026
https://github.com/whitehyun/algorithm-journey
Baekjoon Online Judge, Codeforces, Programmers, LeetCode, etc.
Last synced: 29 Mar 2025
https://github.com/aicodecraft/anti-dump-algorithm
The Anti-Dump Algorithm is designed to evaluate and filter out unproductive or irrelevant input, commonly referred to as "noise," while prioritizing clarity, effort, and context. This algorithm measures the quality of input based on several key parameters with the ADI.
ai ai-algorithm ai-solutions algorithm algorithm-challenges algorithms-and-data-structures anti-dump anti-dump-algorithm dump dumper dumpiness python solutions spam-filtering
Last synced: 05 Apr 2025
https://github.com/projects-developer/cryptography-project-using-symmetric-algorithm
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm
Last synced: 05 Mar 2026
https://github.com/luizfelipelopes/grouping-transactions-by-items-names
Grouping Transactions by Items'Names (Wanderlog Assesments)
algorithm algorithm-challenges algorithms algorithms-and-data-structures assessment javascript
Last synced: 17 Apr 2026
https://github.com/onesy-me/zip
Zip / Unzip
algorithm amaui backend binary-compression browser byte-compression compress compression frontend gzip gzip-compression huffman-coding javascript js lz77 text-compression typescript unzip web zip
Last synced: 12 Apr 2026