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-24 00:01:25 UTC
- JSON Representation
https://github.com/obadakhalili/the-knights-tour
🐴 A visualization of Warnsdorff’s Algorithm for the Knights Tour problem
algo algorithm javascript knights-tour visualization warnsdorff-algorithm
Last synced: 14 Jun 2026
https://github.com/mc256/eecs2011
Source code for Algorithm course EECS 2011
algorithm eecs2011 yorkuniversity
Last synced: 18 Mar 2025
https://github.com/yankeguo/snowid
A concurrent-safe lock-free implementation of snowflake algorithm in Golang
algorithm golang id-generation
Last synced: 11 Jan 2026
https://github.com/jorgermduarte/file-encryptor
Encrypt and Decrypt files with file-encryptor.
algorithm encrypt encryption encryption-algorithms encryption-decryption fernet fernet-encryption fernet-key password password-manager password-store passwords private-key python python3
Last synced: 04 Jun 2026
https://github.com/simonbaese/herkosidae
Half-explicit Runge-Kutta method for overdetermined semi-implicit Differential-Algebraic Equations
algorithm differential-algebraic-equations matlab numerical-analysis runge-kutta-methods
Last synced: 10 Mar 2026
https://github.com/prakharsinghongit/rubix-cube-solver-visualizer
A Rubix Cube Solver And Visuilizer Web App
algorithm daa dsa react rubix-cube wasm
Last synced: 13 May 2025
https://github.com/gebes/colorpyramid
Perfect solution for the color pyramid example from the IOI
Last synced: 17 Sep 2025
https://github.com/weilueluo/mini-snowflake
A simplified ID generator based on Twitter's Snowflake.
algorithm id-generator snowflake
Last synced: 06 Mar 2025
https://github.com/chenhcy/algorithmsquestion
Data Structures, Algorithms Small Training Course
algorithm backtracking-algorithm bfs binary-search binary-search-algorithm binary-search-tree data-structures dfs dp hashmap interview-questions java leetcode leetcode-contest oriented-object-programming sorting-algorithms two-pointer
Last synced: 15 Jun 2025
https://github.com/yoyoberenguer/water-ripple-effect
Water ripple effect algorithm with numpy, pygame and cython
algorithm distortion ripple-effect water-ripple
Last synced: 07 Jul 2025
https://github.com/jaybrown/cn
Apple's open source command line interface to CommonNumerics routines (CRC-8/16/32/64, Base16/32/64)
adler-32 algorithm base16 base32 base64 castagnoli checksum cli commoncrypto commonnumerics crc crc-16 crc-32 crc-32c crc-8 fletcher hash hashing macos osx
Last synced: 19 May 2026
https://github.com/shaharashe/cryptography_modules
This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!
algorithm algorithms cryptography decryption encryption module modules python python3 security-tools
Last synced: 02 Mar 2026
https://github.com/houhuawei23/algorithmlearn
Personal Learn Algorithm Logs
algorithm algorithms-and-data-structures
Last synced: 26 May 2026
https://github.com/yonggoose/python_algorithm
코딩테스트 대비 알고리즘 풀이
algorithm algorithms baekjoon-online-judge python
Last synced: 23 Aug 2025
https://github.com/milan-960/leetcode-js-soutions
Leetcode solution with question of the problem and algorithm challenges! ❤️
algorithm arrays leetcode leetcode-javascript leetcode-solutions
Last synced: 23 Aug 2025
https://github.com/luxoriasoft/brisque_impl_netlib
The Brisque Score Implementation (OpenCV4) wrapped for .NET Nuget (working on x64, x86 & arm64)
algorithm brisque image-quality image-quality-assessment net net-wrapper
Last synced: 06 Mar 2026
https://github.com/danieljdufour/fast-max
:fire: Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)
algorithm math maximum numbers
Last synced: 07 Apr 2025
https://github.com/wzliangzz/go_algorithm_problem_solution
Record algorithm problem solving.
Last synced: 23 Aug 2025
https://github.com/blchinezu/cristiansalgorithm
A GO implementation of Cristian's Agorithm for clock synchronization
algorithm clock cristian golang synchronization time
Last synced: 14 Jan 2026
https://github.com/debdutto/algorhythm
Algorithmic music driven by data and / or algorithms
Last synced: 18 Apr 2026
https://github.com/edmilson-dk/expression-evaluation
Basically, an expression evaluation is an algorithm that aims to receive a mathematical expression and return the result of that expression.
algorithm expression-evaluation notation operands
Last synced: 14 Jul 2025
https://github.com/peng-ym/snake-ai
Almost perfect AI based on A* algorithm for classical game snake. Using language Python.
Last synced: 17 Nov 2025
https://github.com/dineshh912/machine-learning
Machine Learning basic model building with sci kit and create algorithm from scratch and many more
algorithm machine-learning python3 rnn-tensorflow scikit-learn tensorflow
Last synced: 10 Apr 2026
https://github.com/hungrybluedev/c-programs
A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.
algorithm c data-structures dependency-free implementation
Last synced: 08 Apr 2025
https://github.com/tascigorkem/hashcode-2020
Google Hash Code Problem 2020
2020 algorithm google-hash-code java solution
Last synced: 14 Jun 2025
https://github.com/behzadam/solved
Solved is my code practices and solutions in typescript
algorithm algorithms code-challenges data-structures datastructures design-patterns exercism exercism-solutions hackerrank leetcode leetcode-typescript patterns typescript
Last synced: 20 Jan 2026
https://github.com/hyouteki/malebolge
Machine Learning algorithms implementation from scratch in python using just numpy
Last synced: 10 Nov 2025
https://github.com/neemiasbsilva/yolov3-detect-person-car
Using YOLO (You Only Look Once) object detection algorithm to detect persons and cars.
algorithm bounding-boxes cars cars-person cnn-keras computer-vision data-science deep-learning detect-car detect-person detect-persons detection-algorithm keras-tensorflow object-detection python python3 region yolo yolo3 yolov3
Last synced: 25 Aug 2025
https://github.com/gagniuc/mix-two-signals-in-java
This is an implementation designed in Java. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.
algorithm algorithms implementation java java-8 mix model numerical-methods signal spectral-forecast vector vectors waveform
Last synced: 20 Jul 2025
https://github.com/curzon01/mysql_sunriseset
MySQL/MariaDB SunRiseSet Calculation
algorithm algorithms-implemented mariadb mysql sunrise sunset
Last synced: 20 May 2026
https://github.com/syamkakarla98/machine_learning_course
This course covers the explanation and examples on supervised and unsupervised algorithms.
algorithm hacktoberfest hacktoberfest2019 jupyter-notebook machine-learning matplotlib neural-network numpy pandas python python3 scikit-learn scipy seaborn supervised-machine-learning tensorflow tutorial unsupervised-machine-learning
Last synced: 11 Apr 2026
https://github.com/pchalamet/timealgebra
Algorithms for periods of time operations
Last synced: 17 May 2026
https://github.com/komayuki/js-binary-search
binary search
algorithm binary-search javascript nodejs
Last synced: 12 May 2026
https://github.com/guitarrapc/math-lab
Implementation of some math algorithms
algorithm algorithm-challenges algorithms-implemented fibonacci mathematics reference
Last synced: 13 Aug 2025
https://github.com/lbirkert/linearequationfrompoints
Algorithm to construct a linear equation from a list with >= 2 points proof of concept
algorithm algorithms css html js maths proof-of-concept vitejs
Last synced: 11 Apr 2026
https://github.com/Mr-Monster-0248/Algorithm-interpretor
An algorithm interpretor in C language for the 3rd project in first year at EFREI
Last synced: 11 May 2025
https://github.com/amansrv/dsa-leetcode
In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.
algorithm data-structures leetcode
Last synced: 11 May 2025
https://github.com/waasiq/rc5-cryptosystem
An implementation of RC5 Cryptography Algorithm
algorithm cryptography python3 streamlit-webapp
Last synced: 07 Jul 2025
https://github.com/andre-j3sus/pathfinder-visualizer
A vizualizer for pathfinding and maze generation algorithms.
algorithm algorithms gui java-swing kotlin maze-generator pathfinding
Last synced: 25 Jun 2025
https://github.com/sap-ai/banana
A new lightweight python self hosted database.
algorithm algorithms algorithms-and-data-structures algorithms-implemented api api-gateway api-server apis banana bananas database database-access database-connector database-design database-management databases nosql nosql-data-storage nosql-database nosql-server
Last synced: 18 May 2026
https://github.com/tsv2013/algorithm
Algorithm block diagram visualization and editing widget (jQuery+KnockoutJS)
algorithm algorithm-block-diagram algorithm-visualization-widget block-diagram javascript knockoutjs visualization
Last synced: 17 May 2026
https://github.com/xzripper/astard
A* (A-Star) search algorithm for 2D spaces (grids) for D.
2d algorithm algorithms astar astar-algorithm astar-pathfinding d game-development pathfinding
Last synced: 16 Jan 2026
https://github.com/przemek-nowicki/codility-lessons
Solutions to codility lessons and other algorithmic tasks.
algorithm codility-lessons codility-solutions javascript
Last synced: 27 Apr 2026
https://github.com/AfonsoCMSousa/Matrix-Multiplication
This code allows for matrix multiplication, of (almost) every size and shape
algorithm algorithms c math mathematical-programming mathematics matrix matrix-multiplication numerical-computation open-source performance
Last synced: 12 Apr 2025
https://github.com/mistermboy/piramidebacktracking
Resolución de pirámides mediante el algoritmo backtraking
algorithm backtracking backtracking-algorithm
Last synced: 11 Jun 2025
https://github.com/ufukozdogan/find-s
:alien: Implementation of Find-S Algorithm made with Java Swing
algorithm artificial-intelligence artificial-intelligence-algorithms java-swing
Last synced: 13 Apr 2025
https://github.com/izaaccoding36/projeto-onia
Esse repositório será utilizado para a publicação e desenvolvimento do meu projeto para a Olimpíada Nacional de Inteligência Artificial (ONIA) de 2025.
algorithm csv machine-learning project python research xgboost-classifier
Last synced: 15 Mar 2025
https://github.com/genndy007/bellman_ford_rethink
Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.
algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool
Last synced: 18 May 2026
https://github.com/cmac-ire/machine-learning-app
An intuitive and user-friendly web application developed using Python to classify X-ray images and identify if they indicate the presence of pneumonia.
ai algorithm artificial-intelligence artificial-neural-networks cnn-keras convolutional-neural-networks covid-19 keras-classification-models machine-learning neural-network tensorflow
Last synced: 17 Apr 2026
https://github.com/im-rises/ctwinprimenumberparallel
Program to find twin prime numbers in parallel using OpenMPI
algorithm c mpi openmpi parallel parallel-programming prime-numbers twin-prime-numbers
Last synced: 22 Jul 2025
https://github.com/taxpater/c-algorithms
A library of common data structures and algorithms written in C.
algorithm c data-structure data-structures-c library
Last synced: 21 Mar 2025
https://github.com/raulpy271/fractals-juliaset
Algorithm that generates fractals based on the Julia Set
algorithm fractals-juliaset generates-fractals python
Last synced: 24 Jun 2025
https://github.com/seemanne/1planartester
Python implementation of a 1-planarity test, written for my masters thesis
1-planarity algorithm graph graph-algorithms graph-theory
Last synced: 23 Aug 2025
https://github.com/avindra/ttt-plusplus
:o2: C++ Tic-Tac-Toe game
algorithm c-plus-plus emscripten game geometry qt qt-wasm qt4 qt5 qt5-gui solved-game tic-tac-toe tic-tac-toe-cpp wasm-game
Last synced: 18 May 2026
https://github.com/usagi/gsj
Implementation of Geological Survey of Japan algorithms.
algorithm dem dempng gsj japan maptile nishioka-nagatsu-2015 rust
Last synced: 29 May 2026
https://github.com/manustays/data-structure-algorithms
Data structures & algorithms implemented in Javascript & other languages
algorithm data-structures java javascript
Last synced: 19 May 2026
https://github.com/bredele/algo-sort-jumpdown
:bar_chart: Jump down sort algorithm
algorithm jumpdown sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/bredele/algo-sort-comb
:bar_chart: Comb sort algorithm
algorithm comb sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/jiegec/rkr-gst
Implementation of Running Karp-Rabin Greedy String Tiling algorithm
Last synced: 13 May 2025
https://github.com/musooo/sha256js
Implementation of the SHA-256 algorithm with an explanation of its workings
Last synced: 05 Sep 2025
https://github.com/douglasrizzo/machine_learning
Machine Learning algorithms in C++
algorithm kmeans knn linear-discriminant-analysis machine-learning neural-networks principal-component-analysis reinforcement-learning
Last synced: 30 Apr 2026
https://github.com/amssdias/calculator_algorithm
Calculator without using addition, subtraction, multiplication and division operators and directly.
Last synced: 20 Jul 2025
https://github.com/zevio/pcu_keyphrase
Keyphrase extraction algorithm (kleis) for PCU project
algorithm component extraction keyphrase keyphrase-extraction keyphrase-extraction-algorithm kleis pcu pcu-keyphrase python
Last synced: 08 Jun 2026
https://github.com/vimalk78/lca-rmq
implementation of algorithm to find LCA with RMQ
Last synced: 01 Jan 2026
https://github.com/pragalbha-patil/cyclic-array-challenge-javascript
A cyclic array challenge implemented in Javascript
algorithm javascript problem-solving
Last synced: 03 Jul 2025
https://github.com/bzdgn/project-euler-solutions
Solutions written in Java for Project Euler
algorithm algorithm-challenges algorithms java project-euler
Last synced: 27 Apr 2026
https://github.com/yangchenglong11/algorithm-lib
This is a collections about algorithm problem that I had finished.
Last synced: 19 May 2026
https://github.com/kykal/travelling-salesperson-problem
Desktop application that obtain the best route possible visiting all nodes with the least time possible using coordinates extracted from a text file.
algorithm algorithms coordinates kykal optimization python routes traveling-salesman travelling-salesman-problem tsp
Last synced: 06 Apr 2025
https://github.com/hlts2/gfreequeue
Simple lock-free queue written in golang
algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm
Last synced: 22 May 2026
https://github.com/shuza/competitive-programming
All my competitive programming code go here
algorithm c competitive-programming cpp dynamic-programming graph number-theory
Last synced: 02 May 2026
https://github.com/hlts2/ip-hash
ip-hash balancing algorithm, based on round-robin.
algorithm balancer balancing balancing-algorithm go golang golang-library goroutine-safe ip ip-hash library round-robin threadsafe
Last synced: 11 Sep 2025
https://github.com/islamhaqq/coderbyte
Coding challenges in many different programming languages!
algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest
Last synced: 07 Apr 2026
https://github.com/ptsurbeleu/coding-challenges
100% human-friendly explanation of coding challenges and computer science fundamentals
algorithm algorithm-challenges algorithms bitwise bitwise-operators computer-science
Last synced: 14 Mar 2025
https://github.com/bukinoshita/pokeball-shake
Algorithm to determine how many times pokeball shakes
algorithm javascript nodejs pokeball pokemon
Last synced: 18 Feb 2026
https://github.com/yooodleee/deep_think_marl
🐵Deep think about MARL is truly enjoyable!🐵
algorithm game-theory marl-environment multiagent-systems
Last synced: 22 Jul 2025
https://github.com/marcellomaugeri/garner-algorithm-python
Python3 Garner's algorithm to solve diophantine equations system with coprime moduli
algorithm criptography diophantine diophantine-solver equation-solver math mathematics python3 script solver
Last synced: 06 Apr 2025
https://github.com/sskender/hackerrank
HackerRank solutions
algorithm algorithms hackerrank hackerrank-algorithms-solutions hackerrank-solutions
Last synced: 22 Mar 2025
https://github.com/showrin/anagram_checker
A simple program to check whether two strings are anagram or not.
algorithm anagram-checker angram javascript testing
Last synced: 20 May 2026
https://github.com/lussierc/registration_algorithm
An algorithm that would make the course registration process more fair at Allegheny College.
Last synced: 27 Mar 2025
https://github.com/spacebody/algorithm-design-and-analysis
The source code about the course Algorithm Design and Analysis
algorithm analysis course-algorithms graph
Last synced: 13 Apr 2025
https://github.com/lazzerex/gauss-legendre-algorithm
Computing the digits of π using the Gauss-Legendre algorithm (C#)
Last synced: 29 Mar 2025
https://github.com/hansalemaos/cythoncartesian2
Cartesian Product for NumPy - 40x faster than NumPy + itertools.product
algorithm cartesian cartesian-product cython fast numpy
Last synced: 17 May 2026
https://github.com/mbullington/turf-diameter
An unofficial Turf function for calculating the polygon diameter of a Feature.
algorithm geojson javascript turfjs
Last synced: 20 Jan 2026
https://github.com/mdo91/exercism-swift
Set of algorithmic challenges provided by exercism platform about swift language and its generic functions
algorithm algorithms algorithms-and-data-structures challenge challenges challenges-solved closure closure-exercise closures exercism-platform generic-functions swift swift-language unit-testing unitest
Last synced: 02 Jan 2026
https://github.com/ucl/scikit-surgerydocker
This repo describes with a simple example how to use docker to containerise your project/algorithm
algorithm containerise docker-image scikit-surgerychallange scikit-surgerydocker
Last synced: 28 Mar 2025
https://github.com/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 Apr 2025
https://github.com/lemon-mint/highcrypt
A crypto stack built with a proven cryptographic algorithm
algorithm crypto cryptography decryption encrypt encryption go
Last synced: 20 May 2026
https://github.com/ndsvw/largest-square-formed-in-a-matrix-problem
Dynamic-Programming solution of the "Largest square formed in a matrix"-Problem: Given a binary matrix: What is the maximum size square sub-matrix with all 1s? (and additional: What is the maximum size square sub-matrix with all 1s at the border?)
algorithm algorithm-challenge binary complexity-analysis dynamic-programming matrix
Last synced: 03 Mar 2025
https://github.com/ambujraj/medicinary
An E-commerce Algorithm for Medicines.
algorithm cpp e-commerce shopping-cart
Last synced: 22 Jul 2025
https://github.com/dnanhkhoa/codingchallenge
This place contains my solutions for problems on coding challenge sites.
algorithm competitive-programming cplusplus hackerrank
Last synced: 12 Apr 2025