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-25 00:01:28 UTC
- JSON Representation
https://github.com/alexandengstrom/pathfinding-visualizer
A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.
algorithm bfs dfs dijkstras visualizer
Last synced: 11 Sep 2025
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/maxgfr/widows-fake-distributor
A simulation of an optimized distributor in C#
algorithm c-sharp distributor monney price
Last synced: 13 May 2025
https://github.com/kenpusney/kcv
Kimmy's Computer Vision
algorithm computer-vision cpp framework
Last synced: 03 Jul 2025
https://github.com/yosoyjp/figonacci-tree-js
figonacci tree with Javascript - Arbol Figonacci con Javascript
algorithm figonacci javascript nodejs
Last synced: 17 May 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: 02 May 2026
https://github.com/nlfmt/ruby-raytracer
Ruby Raytracer with Texture support,
algorithm raytracing ruby texture
Last synced: 10 Jun 2025
https://github.com/wadjetz/crowd-simulator
algorithm dijkstra game graph java school-project simulation
Last synced: 21 Mar 2025
https://github.com/chan9yu/algorithm-playground
✍🏼 algorithm playground repository
algorithm bfs-algorithm dfs-algorithm dynamic-programming javascript sorting-algorithms
Last synced: 16 Feb 2026
https://github.com/lovesaroha/a-star-path-finding-go
A star path finding algorithm in golang with visual in terminal.
a-star-path-finding algorithm golang terminal-colors terminal-graphics
Last synced: 24 May 2026
https://github.com/pavlovdog/longest_simple_path
Algorithm home work, part 3
Last synced: 18 May 2026
https://github.com/nurulashraf/java-fibonacci-generator
A simple Java program that generates the Fibonacci sequence up to a specified number of terms. Includes error handling for invalid inputs and uses a Scanner for user input.
algorithm beginner-friendly console-app error-handling fibonacci java number-sequences
Last synced: 31 Mar 2025
https://github.com/neluckoff/binary-tree-in-java
A perfectly balanced binary tree in Java
algorithm binary binary-tree java
Last synced: 21 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/zilean12/roundrobin
Round Robin
algorithm pseudocode round-robin round-robin-scheduler
Last synced: 04 Apr 2025
https://github.com/bola-nabil/hackerrank-solutions
HacerRank Solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions javascript problem-solving
Last synced: 21 May 2026
https://github.com/nir3x/compressor
Compressor - Simple Repeated Characters Compression Algorithm (Go Version)
algorithm compression compression-library compression-package data-compression data-encoding data-size go golang reduction-algorithm repeated-characters sequence symmetric-algorithm varsizedint
Last synced: 14 Jun 2026
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/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/themuuln/spoj7
Some exercises from https://www.spoj.com/RGB7/ well solved on c++.
algorithm arithmetic c cpp easy exercise exercises
Last synced: 09 Apr 2025
https://github.com/eghojansu/windowing
Windowing Algorithm PHP Implementation
Last synced: 24 Jun 2025
https://github.com/parkjong-hun/kotlin-algorithm-collection2
Kotlin algorithm collection
algorithm coding-test intellij koltin programming-test repository
Last synced: 15 Apr 2026
https://github.com/prakhardoneria/tic-tac-toe-python
Simple implementation of the classic Tic Tac Toe game using Python's Tkinter library for the GUI. Features include player vs. AI gameplay, win and tie detection, and dynamic GUI updates. Easy to play and customize. Enjoy a timeless game of Tic Tac Toe!
ai algorithm game game-theory game-theory-algorithms python python3 tkinter
Last synced: 06 Apr 2025
https://github.com/freeyoursoul/fil
Free instrumental Library(FiL) is a general purpose C++ library. Mostly header-only
algorithm cpp20 datastore generic-library
Last synced: 05 Apr 2025
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/eibens/binary_search
Binary search implemented in TypeScript for Deno.
algorithm binary-search deno generic performance typescript
Last synced: 18 May 2026
https://github.com/mehmetkahya0/f1-race-prediction
A sophisticated Formula 1 race simulation tool that models and predicts F1 race outcomes with realistic parameters based on driver skills, team performance, track characteristics, and dynamic weather conditions.
ai algorithm analytics analyzer claude formula1 graph-algorithms prediction prediction-algorithm prediction-model python race race-conditions visualization
Last synced: 10 Apr 2025
https://github.com/chueating1005/intro-to-algorithm
NYCU 112-1 course, Introduction to Algorithm
Last synced: 09 Apr 2025
https://github.com/michael18811380328/leetcode
algorithm javascript leetcode python typescript
Last synced: 16 Apr 2026
https://github.com/radhirasho/bst-algos
Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that
algorithm binary-search-tree binary-trees data-structures
Last synced: 18 Jun 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/jnbdz/algo-quickstarts
Algorithm quickstarts
algorithm algorithms binary-search quickstart quickstarts
Last synced: 07 Mar 2026
https://github.com/hungrybluedev/python-basic-cryptography
Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.
algorithm cryptography python3
Last synced: 08 Apr 2025
https://github.com/rookedsysc/algorithm-study
algorithm problem solving space
algorithm algorithm-challenges algorithmic-trading algorithms
Last synced: 13 Jul 2025
https://github.com/molsm/random-float-data-set-generator
Random float data set generator - with predefined rules
algorithm random randomnumbergenerator
Last synced: 14 Jan 2026
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/stephsako/boyermoorehorspoolalgorithm
Just the Boyer-Moore-Horspool algorithm coded in Java :)
algorithm boyer-moore-horspool
Last synced: 25 Mar 2025
https://github.com/joeylr2042/traffic-cameras-management-with-vertex-cover
Finding shortest path and minimum vertex cover of the street graph.
algorithm cplusplus minisat pipe process shortest-paths thread vertex-cover
Last synced: 01 Apr 2025
https://github.com/hwhang0917/recursive-maze
algorithm practice recursion vuejs
Last synced: 16 Apr 2026
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/rrohitramsen/dynamic_programming
Algorithms based on dynamic programming
algorithm combinations dynamic-programming knapsack-problem longest-common-subsequence palindrome permutation-algorithms subset-sum-solver subsets-algorithm
Last synced: 04 Apr 2026
https://github.com/jabellard/hash
Open addressed, double hashed hash table.
algorithm algorithms c data-structure data-structures hash-table
Last synced: 04 Jun 2026
https://github.com/syncush/conjunctionbooleanpredicator
Machine Learning , used the consistency algorithm
algorithm consistency machine-learning predicator python python3
Last synced: 20 Jun 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/ciromirkin/cyclomaticcomplexityalgorithm_js
Cyclomatic Complexity Algorithm with Javascript.
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/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/chasestarr/inversion
Inversion.Count returns the number of inversions in an integer array
Last synced: 05 Jun 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/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
https://github.com/hassansin/algorithms
Algorithms and Data Structures in Go
algorithm data-structures go golang
Last synced: 06 Jun 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/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/ogeni/fingerprint_process_enhance_binarize
Fingerprint binarization algorithm
algorithm binarisation binarise binarization binarize binarize-fingerprint biometrics code enhance enhancement fingerprint fingerprint-binarisation fingerprint-binarization image minutiae process processing segment threshold thresholding
Last synced: 28 Apr 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/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/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/ronhachmon/edit-distance
implementation of edit distance algorithm
algorithm algorithms java oops-in-java
Last synced: 29 Apr 2026
https://github.com/colelawrence/go-concepts
Playing with concepts of programming I've found interesting using Golang. E.g. machine learning, genetic algorithms, graph theory, etc.
algorithm genetic-algorithm golang
Last synced: 29 Apr 2026
https://github.com/cephascard0207/reeborg-sworld_allhurdles_algorithm
In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves the hurdles. Any kind of hurdle puzzle can be solved in Reeborg's World using this simple algorithm.
algorithm python python3 reeborg
Last synced: 29 Apr 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/alex-mas/mchains
simple string markov chain module in javascript
Last synced: 23 Jun 2026
https://github.com/cephascard0207/reeborg-sworld_maze_algorithm_v1.0
In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves most the maze. Any kind of maze puzzle can be solved in Reeborg's World using this simple algorithm.
algorithm python python3 reeborg
Last synced: 01 May 2026
https://github.com/leye195/algorithm-coding
알고리즘 코딩 문제 풀이 저장소 입니다.
algorithm baekjoon javascript leetcode programmers python
Last synced: 01 May 2026
https://github.com/suji04/mst_generator
Generates minimum spanning tree based on euclidean distance
algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment
Last synced: 08 Jun 2026
https://github.com/donghl-dev/study-problem_solving
문제해결기법 수업에 대한 내용 및 정리 저장소
algorithm data-structures jdk8 problem-solving
Last synced: 30 Mar 2025
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/moonheekim0118/algorithm
https://leetcode.com/moonheekim0118/
algorithm algorithms javascript javascript-algorithms leetcode
Last synced: 05 Apr 2025
https://github.com/blackdesert575/python-101
python-101 for one who want to practice more coding skills/tips with Python
algorithm codility datastructures hackerrank leetcode python python3
Last synced: 03 May 2026
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: 04 May 2026
https://github.com/aherbrich/word-guru
Simple "wordchecker" for the game "Word Guru"
algorithm beginner-friendly python simple solver
Last synced: 09 Jun 2026
https://github.com/trivigy/set
Implementation of the set data structure
algorithm data-structure go set
Last synced: 01 Apr 2025
https://github.com/thearchitector/smartclip
A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality
algorithm image image-processing paperclip paperclip-processor
Last synced: 07 May 2026
https://github.com/tayloradam1999/holbertonschool-interview
All of the interview prep projects issued by Holberton Tulsa
algorithm c es6-javascript logic python
Last synced: 08 May 2026
https://github.com/feliperdamaceno/conways-game-of-life
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. This version of the game is built with React and Zustand.
algorithm react typescript zustand
Last synced: 08 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/gustavo-p0/desafio-gustavo-pimentel-carvalho-costa
Repositório criado para o Desafio de automatizar um caixa de uma Lanchonete. A missão é construir a lógica que calcula o valor de uma compra de acordo com o cardápio, regras de negócio e descontos da Lanchonete.
algorithm challenge dbserver jest nodejs startdb
Last synced: 09 May 2026
https://github.com/filiprokita/quadratic-equation-solver
This program is a quadratic equation solver that calculates the roots of a quadratic equation with given coefficients. The user is prompted to input the values of 'a', 'b', and 'c' and then the program solves the equation and displays the roots. If the value of delta is negative, the program displays an error.
algorithm computer-science console-application cpp equation-solver math math-solver numerical-methods programming quadratic-equation quadratic-equation-solver roots
Last synced: 24 Mar 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