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-30 00:01:27 UTC
- JSON Representation
https://github.com/codewithsegnet/sorting_algorithms
Writing sorting algorithm that puts elements of a list into an order
Last synced: 12 Jun 2026
https://github.com/omiq17/ds-algo-with-python3
Some of my python programming problems code that I solved.
Last synced: 12 Jun 2026
https://github.com/lippiece/leetcode
My solutions for LeetCode 75 Study
algorithm array binary-search data-science data-structures dynamic-programming linked-list queue stack string
Last synced: 18 Apr 2026
https://github.com/farhaduneci/huffmancoding
Huffman Coding Compression Algorithm Implementation
Last synced: 19 Apr 2026
https://github.com/songit-kraft/algorithm
This is an auto push repository for Baekjoon Online Judge created with BaekjoonHub.
algorithm baekjoon-online-judge cpp
Last synced: 20 Apr 2026
https://github.com/rlagksruf16/algorithm_everyday
💻Algorithm Problems & Solutions using C++, JS
Last synced: 14 Oct 2025
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/thusharax/dsa
Data Structures & Algorithms questions and answers
Last synced: 20 Apr 2026
https://github.com/ciromirkin/cyclomaticcomplexityalgorithm_js
Cyclomatic Complexity Algorithm with Javascript.
Last synced: 21 Apr 2026
https://github.com/mike014/movieranker
A Django-based web application that fetches and displays movies from The Movie Database (TMDB) API, allowing users to filter movies by genre.
algorithm algorithms api black django html-css-javascript isort justwatch-api open-source precommit-hooks pytest python test tmdb-api tox
Last synced: 21 Apr 2026
https://github.com/ravifel/project-quizz
Quizz Project
algorithm css html javascript logic-programming
Last synced: 21 Apr 2026
https://github.com/rohan-bhautoo/digits-recognition-using-neural-network
A machine learning system to categorise one of the UCI digit tasks using Neural Network in Java.
algorithm handwritten-digit-recognition java machine-learning neural-network uci-machine-learning
Last synced: 21 Apr 2026
https://github.com/syubogdanov/onotation
Because O(n²) should be a choice, not a surprise! Data structures for Python, sped up with C.
algorithm c collections data-structure python python3 tree
Last synced: 21 Apr 2026
https://github.com/xeptore/rrhani
Educational Purpose Round-Robin Scheduling Algorithm Python Implementation
algorithm educational python python-3-7 python37 round-robin rr scheduling scheduling-algorithms
Last synced: 22 Apr 2026
https://github.com/nebulot/nebulotelodie_lespetitsplats
Application de recette, algorithme de recherche "Les petits plats"
algorithm algorithme css css3 grid html html5 javascript research tags
Last synced: 22 Apr 2026
https://github.com/teddy-van-jerry/ucsd_cse202_code
UCSD CSE202 Code
algorithm cpp cpp20 cse cse202 graph polynomials rust ucsd
Last synced: 22 Apr 2026
https://github.com/allanjos/algorithms
Algorithm implementations
algorithm algorithms algorithms-and-data-structures algorithms-datastructures binary-tree c divisor euler makefile prime-numbers queue
Last synced: 13 Jun 2026
https://github.com/amirhakimnejad/string-calculator.infix-to-postfix-convertion.postfix-calculation
A C++ program that implemented and merged two algorithms, first one is the conversion between infix and postfix, and the second one can handle the calculation of a postfix phrase.
Last synced: 13 Jun 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/itzg/try-etcd-work-allocator
Experiment with an algorithm to dynamically allocate work via etcd
algorithm distributed-computing etcdv3 spring-boot
Last synced: 24 Apr 2026
https://github.com/yankeguo-deprecated/snowflake-alt
A concurrent-safe lock-free implementation of snowflake algorithm in Golang
algorithm golang id-generator snowflake
Last synced: 24 Apr 2026
https://github.com/jackhowa/sum-range
We'll pass you an array of two numbers. Return the sum of those two numbers and all numbers between them.
Last synced: 24 Apr 2026
https://github.com/joie-kim/algorithm
Algorithm study
algorithm algorithm-study codility javascript leetcode leetcode-python programmers-kr python3
Last synced: 24 Apr 2026
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/rosieoh/java_codingtest
🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈
algorithm datastructures-algorithms java
Last synced: 13 Jun 2026
https://github.com/nikoo-asadnejad/sjf-algorithm
a simple project in which SJF scheduling algorithm has been implemented
algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling
Last synced: 25 Apr 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/sevmardi/soundex-algorithm
Implmentation of soundex algorithm
algorithm java-8 python3 soundex soundex-algorithm
Last synced: 25 Apr 2026
https://github.com/okwilkins/mazegeneration
Creates a random maze. Green -> Making new maze. Red -> Backtracking to find untouched maze.
algorithm html maze maze-generator maze-solver p5js web
Last synced: 28 Jun 2026
https://github.com/jackparsonss/sorting-algotihm-visualizer
This repository is a simple sorting algorithm visualizer, made using python and tkinter
algorithm gui python3 sort visualization
Last synced: 27 Oct 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/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/aakash3279/my-leetcode-problems
This is a repository where coding solutions are provided which i solved in leetcode
algorithm data-structures java javascript leetcode-java leetcode-solutions sql
Last synced: 26 Apr 2026
https://github.com/labgua/maat
Analisi numerica su Arduino
algorithm analysis arduino embedded microcontroller numerical
Last synced: 27 Apr 2026
https://github.com/mortend/typescript-clustering
Density Based Clustering for TypeScript
Last synced: 27 Oct 2025
https://github.com/zerdicorp/maze_generation
Just a maze generation algorithm.
algorithm generation maze procedural-generation
Last synced: 11 Oct 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: 28 Apr 2026
https://github.com/redouane64/primenumbers
Simple prime numbers calculator.
algorithm calculator csharp prime-numbers
Last synced: 16 Mar 2026
https://github.com/bingyangchen/tic-tac-toe
algorithm machine-learning reinforcement-learning tictactoe
Last synced: 28 Apr 2026
https://github.com/harisali-git/pathsearchingusingastar
Dynamic Route planning with obstacles using the A* algorithm
algorithm artificial-intelligence astar astar-algorithm astar-pathfinding cpp routeplanning
Last synced: 07 Oct 2025
https://github.com/tigregotico/rakekeywords
RAKE - Rapid Automatic Keyword Extraction
algorithm keyword-extraction keyword-extractor keywords library nlp rake tigregotico
Last synced: 16 Jun 2026
https://github.com/antosser/sudoku-solver
A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.
algorithm backtracking cli-tool puzzle-solver rust sudoku terminal
Last synced: 28 Apr 2026
https://github.com/jackhowa/chunky-monkey
Work with arrays in JavaScript and algorithms
algorithm freecodecamp javascript
Last synced: 28 Apr 2026
https://github.com/techatlasdev/cryptorot
🎲 Un sistema enfocado en el cifrado simétrico, encargado de poder convertir un conjunto de palabras legibles, en un conjunto de caracteres que no tienen coherencia pero si relación en función a sus llaves.
algorithm cli cryptography path python rot rot13 rot13-cipher rot13-decoder rotation
Last synced: 17 Jun 2026
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/paveldeuce/grokking-algorithms
Doing the exercises using the grokking-algorithms book
algorithm algorithms binary-search breadth-first-search dijkstra-algorithm double-linked-list dynamic-programming greedy-algorithms grokking-algorithms hashtable javascript jest knapsack-problem linked-list merge-sort quicksort recursion selection-sort stack
Last synced: 29 Apr 2026
https://github.com/belovetech/sorting_algorithms
Sorting algorithms and Big O notation. The study of the time and space complexities of algorithms, as well as how to effectively optimise algorithms through logical thinking.
algorithm algorithms c sorting sorting-algorithms
Last synced: 18 Jun 2026
https://github.com/ronhachmon/edit-distance
implementation of edit distance algorithm
algorithm algorithms java oops-in-java
Last synced: 29 Apr 2026
https://github.com/kash1444/py_files
Here are some of my beginner codes to upskill my knowledge in python
algorithm functional-programming ide jupyter-notebook python-3 turtle-graphics
Last synced: 29 Apr 2026
https://github.com/mrakashkumar/java_programmingskills
Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc
algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra
Last synced: 29 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/eldrich1herz/yandex-ml-training-2025
Автономный транспорт, ML для робототехники, RL — Reinforcement Learning
algorithm course machine-learning ml mlops natural-language-processing python python312 reinforcement-learning reinforcement-learning-agent reinforcement-learning-algorithms reinforcement-learning-environments reinforcement-learning-excercises robotics training yandex
Last synced: 29 Apr 2026
https://github.com/alphayowakarindi/decode-a-morse-code-message
An algorithm to decode some special characters into human readable texts.
Last synced: 18 Jun 2026
https://github.com/bitbemol/swift-fsrs
Swift port of the FSRS v6 spaced-repetition algorithm. Mirrors the ts-fsrs reference. Unofficial.
algorithm flashcards fsrs spaced-repetition swift swift-package
Last synced: 18 Jun 2026
https://github.com/lonaryx/binarysearch
Этот код представляет собой реализацию алгоритма бинарного поиска в массиве чисел от 0 до 100 на языке C++. Он создан для того, чтобы продемонстрировать простоту и эффективность данного алгоритма.
algorithm algorithms binary binary-search code cpp eazy function functions language-learning learning massive search ua ukraine ukrainian windows
Last synced: 30 Apr 2026
https://github.com/youseftareq33/java_algorithm_2_huffmancode
Huffman Code for compression and decompression file
algorithm huffman-compression-algorithm java javafx
Last synced: 30 Apr 2026
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: 30 Apr 2026
https://github.com/sofiane87/atarigames_rl
Learning to play simple atari games using tensorflow and reinforcement learning
algorithm computer-vision machine-learning reinforcement-learning
Last synced: 19 Jun 2026
https://github.com/niawjunior/learn-js-algorithm
JavaScript Algorithmic Scripting
Last synced: 11 Oct 2025
https://github.com/jorgechato/warmup
A simple repository with a bunch of exercises, from algorithms, to designs.
algorithm design docker travis-ci
Last synced: 01 May 2026
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/kczulko/astar
A* algorithm
algorithm functional-programming monad-transformers monads referentially-transparent scala
Last synced: 01 May 2026
https://github.com/mateusjssilva/smith-waterman-algorithm
This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.
algorithm bioinformatics java smith-waterman
Last synced: 01 May 2026
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: 01 May 2026
https://github.com/lucashnss/if684-qlearning-project
This is a project for the course Inteligent Systems (IF684) in CIN-UFPE. Basically it's the implementation of q learning, which is a reinforcement learning algorithm, the objective is use it to training the Amongus to learn the fastest way to arrive at the end of the map.
Last synced: 19 Jun 2026
https://github.com/mahshid-khojandi/a1z26-algorithm
a1z26-algorithm algorithm machine-learning python python3
Last synced: 01 May 2026
https://github.com/maxgfr/strat-crypto
strat-crypto is a backtesting DCA algorithm.
algorithm bitcoin cryptocurrencies cryptocurrency dca dca-crypto history investing investment price strat-crypto trading trading-strategies
Last synced: 01 May 2026
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: 08 Jun 2026
https://github.com/murselsen/m-card-finding-game
The game of combining the numbers in the closed cards, a simple HTML game where points are earned as you match the cards
algorithm basic basic-design css game html javascript javascript-game
Last synced: 02 May 2026
https://github.com/antonio-f/td-methods-sarsa
Temporal Difference methods - A simple implementation of SARSA algorithm applied to OpenAI gym's "CliffWalking" environment.
101 algorithm cliffwalking gym gym-environment machine-learning openai-gym reinforcement-learning sarsa sarsa-algorithm simple td-methods temporal-difference
Last synced: 02 May 2026
https://github.com/faanid/leetcode-solutions
My solutions to LeetCode problems with explanations in TS
algorithm data-structures datastructures-algorithms dsa javascript leetcode-solutions typescript
Last synced: 20 Jun 2026
https://github.com/andyld97/theory-of-numbers
Theory of numbers
algorithm csharp math mathematics theory
Last synced: 09 Jun 2026
https://github.com/risto-stevcev/haskell-inversion-counter
Algorithm to count the number of inversions (out of order elements) in an array. Implemented in Haskell
algorithm counter haskell inversion
Last synced: 20 Jun 2026
https://github.com/nir3x/stringsimilarity.cpp
StringSimilarity.cpp - C++ Classes for Calculating String Similarity Using Character Embeddings
algorithm c-plus-plus character-embeddings cpp data-structure similarity-metrics string-similarity
Last synced: 09 Jun 2026
https://github.com/bckkingkkang/gamedev_learn
게임 개발 개념 정리
2d-game 3d-game algorithm cplusplus csharp game-development game-math math unity unreal-engine unreal-engine-5
Last synced: 02 May 2026
https://github.com/lamdav/isgraphicalscript
A simple algorithm written in Python to determine if a given degree sequence is graphical.
algorithm degree-sequence graph-theory graphical script
Last synced: 09 Jun 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/c1m50c/cses
My CSES submissions.
algorithm algorithms cpp cses cses-solutions data-structures dynamic-programming interview-questions python python3 solutions
Last synced: 03 May 2026
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/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/9sako6/ruby-datastructures-algorithms
Data Structures and Algorithms implementation in pure Ruby
Last synced: 18 Oct 2025