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-07-08 00:01:32 UTC
- JSON Representation
https://github.com/komayuki/js-binary-search
binary search
algorithm binary-search javascript nodejs
Last synced: 12 May 2026
https://github.com/aniket965/algopack-api
node module for building and hosting api for Algopack :Online version
Last synced: 10 Oct 2025
https://github.com/password-generator/password-generator-package
Package with algorithm to generate good passwords
algorithm generator hacktoberfest npm-package package password password-generator security-tools typescript
Last synced: 12 Apr 2025
https://github.com/papachristoumarios/abstract-data-types
A library implementing some data structures for educational purposes
adt algorithm data-structures tree
Last synced: 11 Apr 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/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/markmelnic/scalg
List scoring algorithm. Analyse data using a range based procentual proximity algorithm.
algorithm data-analysis pypi pypi-package score scorer scoring scoring-algorithm
Last synced: 08 Oct 2025
https://github.com/gunh0/algorithms
📝 Solutions for Algorithm Problems [C/C++]
algorithm beakjoon c cpp data-structures project-euler
Last synced: 12 Mar 2026
https://github.com/yanpozka/radixsort
Recursive and Concurrent implementation of Radix Sort algorithm using goroutines
algorithm go radixsort sorting-algorithms
Last synced: 09 Oct 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/donng/play-with-algorithm-interview
慕课 liuyubobobo「玩转算法面试」课程的 Go 语言实现版本
Last synced: 10 Jan 2026
https://github.com/mustafadalga/tc-kimlik-uretici
Tc kimlik üretme algoritmasını kullanarak TC kimlik oluşturma uygulaması
algorithm algorithm-challenges algorithms csharp csharp-code csharp-script tc-kimlik tc-kimlik-no tc-kimlik-numarasi tc-kimlik-olusturucu
Last synced: 03 Sep 2025
https://github.com/wafer-li/algs4assignment
This is the asignment of the coursea algs4 class
Last synced: 25 Mar 2025
https://github.com/mahdavipanah/constrainedscheduling
A solution for a constrained scheduling problem
algorithm dynamic-programming python scheduling
Last synced: 23 Jun 2026
https://github.com/brainhub24/quine
This is a #Quine, a program that outputs its own source code. It uses a variable s and the #printf function to print itself
Last synced: 12 Apr 2025
https://github.com/reala10n/car-pathfinding-problem
פרויקט חמש יחידות הבגרות שלי במדעי המחשב, כחלק מתוכנית אלפא בטכניון
a-star a-star-algorithm algorithm car dijkstra-algorithm pathfinding pathfinding-algorithm prm probabilistic-road-map rrt
Last synced: 13 Jun 2025
https://github.com/hasanimran96/project-distributed-file-system
Final Project for my distributed systems course
algorithm client-server-architecture distributed-file-system python3
Last synced: 10 Mar 2025
https://github.com/g1patil/data-structures-and-algorithms
Algorithms and Data structure practice repo. Contains algorithms from Leetcode as well as some general practice.
algorithm algorithm-challenges algorithms algorithms-and-data-structures data-structure data-structures datastructures-algorithms datastuctures design-algorithm dp dynamic-programming graphs interview interview-practice java leetcode leetcode-java leetcode-solutions leetocde trees
Last synced: 11 Mar 2026
https://github.com/scripttiger/randomness
Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!
algorithm gaming random randomization randomizer randomness scripttiger
Last synced: 10 Feb 2026
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/meysam81/8-queen
Implementation of 8-Queen problem in Genetic Algorithm (Integer)
8-queens ai algorithm artificial-intelligence college-assignment college-project crossover fitness generation genetic genetic-algorithm genetic-algorithms genetic-programming genetics m-files matlab matlab-codes mutations problem-solving selection
Last synced: 16 Mar 2025
https://github.com/fieg/markov
Implementation of MarkovChain algorithm in PHP
algorithm machine-learning markov markov-chain php
Last synced: 24 Jul 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/brucezoom/cs222-algorithm-code
This is the code repository for the homework and exam
Last synced: 28 Mar 2025
https://github.com/dr-eti/rtard-tarjans_dfs_in_r
R implementation of Tarjan's algorithm for finding Strongly Connected Components in a digraph by Depth-First Search
algorithm block-triangular-matrix depth-first-search digraph graph-algorithms r strongly-connected-components tarjan-algorithm
Last synced: 12 Jul 2025
https://github.com/jayedrafiprojects/sorting-algorithm-visualizer
This project visualizes every steps of sorting algorithms without using any GUI library.
algorithm data-visualization java sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/reydvires/naive-bayes-classification
The Naive Bayesian classifier
algorithm artificial-intelligence lua lua-script luajit machine-learning naive-bayes-algorithm naive-bayes-classifier telkom-university zerobrane-studio
Last synced: 04 Nov 2025
https://github.com/kaicheng001/codeforces-solutions
My solutions in Codeforces
algorithm bfs codeforces codeforces-solutions dfs division dynamic-programming greedy-algorithm math
Last synced: 09 Apr 2026
https://github.com/techdudie/random
A simple utility in Python to decide if a number is random or not.
ai algorithm algorithms logic python-3 python-script python3 random test
Last synced: 28 Jul 2025
https://github.com/voidxno/fast-recursive-sha256
Fast Recursive SHA256
algorithm algorithms cpp crypto cxx intrinsics proof-of-time sha-256 sha256 timelord vdf
Last synced: 20 Sep 2025
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/wzliangzz/go_algorithm_problem_solution
Record algorithm problem solving.
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/mohsenfallahnjd/gender-and-age-detection
Implementation of Gender and Age Detection algorithm with python.
algorithm gender-and-age-detection implementation-of-algorithms python
Last synced: 22 Mar 2025
https://github.com/psingh12354/algorithm
All about algorithm beginner to pro.
algorithm bst circular circular-linked-list count doubly-linked-list frequency gcd inorder inorder-successor knap linked-list mergeso power queue quicksort radix-sort
Last synced: 29 Jun 2026
https://github.com/matubu/de-bruijn-generator
📦 A javascript implementation of the de Bruijn sequence algorithm
algorithm browser combinations debruijn generator javascript js nodejs sequence
Last synced: 30 Mar 2025
https://github.com/dickeyy/collatz-calculator
A calculator to test numbers against the collatz conjecture
algorithm calculator collatz collatz-conjecture conjecture gui python tkinter
Last synced: 12 Apr 2025
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/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/santosl2/javascript-algorithms-explain
Some of most popular Searching and Sorting algorithms, made in Javascript
algorithm algorithms javascript searching-algorithms sorting-algorithms
Last synced: 23 Mar 2025
https://github.com/aniket965/algo-world
🔥Node module to use algorithms in one line🚀
algo algorithm algorithm-library javascript library library-free node npm
Last synced: 09 May 2026
https://github.com/bugthesystem/utopia
:rocket: ⇴ µtopia
algorithm count-sort cplusplus cplusplus-17 playground
Last synced: 20 Nov 2025
https://github.com/vgherard/viterbi
Viterbi algorithm for optimal paths in Hidden Markov Models
algorithm dynamic-programming hidden-markov-model natural-language-processing part-of-speech-tagging
Last synced: 31 Mar 2025
https://github.com/xgqfrms/frontend-interview-quetions-collection
前端面试题集: 初级、中级、高级, 目标 1000 题!🚀
advanced algorithm basic ci-cd cli frontend git html-css-js interview interview-questions medium quetions-collection react typescript vue web webfullstack webpack xgqfrms
Last synced: 11 Apr 2026
https://github.com/thainguyencoffee/todo-list
todo-list project uses the dynamic programming algorithm.
algorithm dynamic-programming knapsack-problem
Last synced: 05 May 2025
https://github.com/hxndev/aes-encoding-algorithm
AES stands for Advanced Encryption Standard. It is mostly used as a replacement of DES. It has a bigger key size than DES which provides encryption at least 6 times faster. AES specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data. The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information. Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext. The AES algorithm can use cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.
aes aes-cipher aes-encryption algorithm code compression cpp data-compression decryption encoding project
Last synced: 31 Mar 2025
https://github.com/bredele/algo-sort-bubble
:bar_chart: Bubble sort algorithm
algorithm bubble math sort sorting-algorithms
Last synced: 06 Apr 2025
https://github.com/nlitsme/pointenumerator
Several algorithms for enumerating points in an unbounded plane
Last synced: 27 Mar 2025
https://github.com/sstadick/scivs
Collection of Data Structures for working with genomic intervals
algorithm bioinformatics scala scala-port
Last synced: 31 Mar 2025
https://github.com/monamobeen/60daysdsatrack
60DaysDSATrack is a comprehensive and intensive program designed to build a strong foundation in data structures, algorithms, and problem-solving skills through daily coding challenges and hands-on projects.!
algorithm computer-science data-structures dsa-algorithm graph prob-solving trees
Last synced: 01 Sep 2025
https://github.com/andi611/dynamic-programming-algorithm
A program that generates the Bézier curve for a given set of points based on dynamic programming, Implementation in C++
algorithm bezier bezier-curve bezier-curves dynamic-programming
Last synced: 24 Mar 2025
https://github.com/kingsznhone/vsop87.net
VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP
algorithm astronomy math orbital-simulation physics universe
Last synced: 17 Jun 2025
https://github.com/nosarthur/subgraph
subgraph isomorphism
algorithm golang graph-algorithms graph-theory subgraph
Last synced: 02 Jul 2025
https://github.com/devonfulcher/kirchhoffs-theorem
An algorithm that returns the number of distinct spanning trees in a graph where nodes are distinguishable in O(n^3)
algorithm graph graphs spanning-trees
Last synced: 10 Jun 2026
https://github.com/harryr/ghettoocr
Demonstration of fixed-width OCR and text extraction.
Last synced: 07 Aug 2025
https://github.com/Z8264/algorithms-ecmascript
📘 基于 EcmaScript 实现,前端开发算法基础教程。QianDuan.TECH 小组全新力作。
Last synced: 10 Mar 2025
https://github.com/ujjawalsinghsde/Placement_Prepration
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql
Last synced: 30 Dec 2025
https://github.com/thinkerou/leetcode-go
LeetCode problems' solutions using Go.
algorithm datastructure go golang interview leetcode
Last synced: 06 Jan 2026
https://github.com/mxssl/fibonaccigolang
Fibonacci sequence implementation in Go (Golang).
algorithm fibonacci fibonacci-numbers fibonacci-sequence go golang
Last synced: 16 Mar 2025
https://github.com/nishkarshraj/algorithms
Algorithms implemented in a platform and language independent manner.
algorithm algorithm-challenges algorithm-competitions algorithms algorithms-and-data-structures algorithms-implemented c cpp data-structures
Last synced: 04 Sep 2025
https://github.com/jrdpteam/rotter
rotter can be used to encrypt text in ROT encryption. by JRDP Team
algorithm encryption encryption-decryption kali-linux python python3 rot rot13 rot13-cipher tool
Last synced: 28 Feb 2025
https://github.com/mohamed-94/super-calculator_cpp_commandline
this repository is a C++ command line application....that use a long String of operators ..
algorithm c c-plus-plus console-application
Last synced: 24 Apr 2026
https://github.com/marotoweb/declaracriptopt
Um algoritmo para cálculo fiscal de criptoativos em Portugal
algorithm cripto criptomoedas irs
Last synced: 30 May 2026
https://github.com/bobby285271/scnuse-shannon-slides-2021
SCNUSE 第二学期香农先修班 Slides(部分)
Last synced: 26 Apr 2025
https://github.com/dohlee/daily-rosalind
:white_check_mark: Solve one rosalind problem per day.
algorithm algorithm-challenges algorithms bioinformatics daily problem-solving rosalind
Last synced: 29 Apr 2025
https://github.com/vbrazhnik/filler
School 42 project // Bot for map-filler puzzle game
42 42projects 42school algorithm born2code bot puzzle-game sdl2 unitfactory visualization visualizer
Last synced: 01 Mar 2025
https://github.com/fmoessbauer/lossycountingmodel
Implementation of the Lossy Counting stream processing algorithm
algorithm lossy-counting processing-streams
Last synced: 05 Oct 2025
https://github.com/cutexingluo/xingtools
一个功能丰富且易用的 Java工具库的整合框架starter。 星天制作的 Java SDK 工具包 分组版本,继承hutool,可以称为 hutool-plus, 兼容 ican, ruoyi 等工具包,接口、算法、封装工具类,并进行了Spring 系列等组件扩展。 核心:https://github.com/cutexingluo/xingcore
algorithm hutool java spring-boot spring-security
Last synced: 02 Apr 2026
https://github.com/xenoswarlocks/company-url-finder
Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:
algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver
Last synced: 21 Feb 2026
https://github.com/albericod/algoritmos-em-c
Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives
algorithm algorithms c exercicios-de-algoritimos
Last synced: 18 Oct 2025
https://github.com/helderberto/doom-fire-algorithm
Playground for the fire effect from DOOM.
Last synced: 20 Oct 2025
https://github.com/biserkov/twotree-longest-path
The code from my master thesis. 100.0% Clojure.
2-tree algorithm clojure complexity graph iterative linear longest-path memoization property-based-testing recursive transients
Last synced: 22 Oct 2025
https://github.com/zrma/1d1python
1 day 1 coding with python
algorithm coding excercises practice python
Last synced: 29 Jan 2026
https://github.com/kimmyxpow/php-dsa
This repository contains fundamental Data Structures and Algorithms implemented in PHP, designed for learning and exploring PHP's capabilities in computational problem-solving.
algorithm algorithms data-structures data-structures-and-algorithms php php-data-structures php-data-structures-and-algorithms
Last synced: 29 Jan 2026
https://github.com/kakshay21/opencv
Security Automation Tool
algorithm opencv security-automation
Last synced: 16 Apr 2026
https://github.com/hojas/typescript-algorithms
🧬 Algorithms and data structures implemented in TypeScript.
algorithm algorithms computer-science data-structures interview interview-preparation typescript typescript-algorithms
Last synced: 13 Feb 2026
https://github.com/rhcarvalho/htdp-exercises
Solutions for the exercises in the book How to Design Programs.
Last synced: 19 Mar 2026
https://github.com/tyler-cromwell/examples
My solutions to random common & uncommon problems I've encountered.
algorithm bash c data-structure distutils docker go javascript linux linux-kernel-module multithreading mysql network-programming pthreads python-extension python3 react x86-64
Last synced: 14 Feb 2026
https://github.com/umstek/blue-pencil
Scriptable (XML based language) File Shredder
algorithm scripting-language shredder
Last synced: 27 Mar 2026
https://github.com/bam-j/study-repo
블로그 글 링크들을 한 눈에 보기 쉽도록 정리했습니다.
algorithm css database git html javascript nodejs react typescript
Last synced: 04 Apr 2026
https://github.com/kanukim97/algorithm
알고리즘 풀이 Repository입니다
algorithm leetcode programmers-online-judge sql
Last synced: 20 Apr 2026
https://github.com/srj101/useful-algorithms
Some mostly used and common algorithms implementations using javascript
algorithm basic-programming data-structures javascript
Last synced: 29 Apr 2026
https://github.com/aschleg/numberr
R package containing number-theoretic algorithms and functions related to number theory.
Last synced: 30 Apr 2026
https://github.com/kahkasha17/leetcode-codecrushdaily
🎉 Welcome to the LeetCode Lounge! 🚀 Join me on a coding adventure as I tackle daily LeetCode challenges! Each day, I’ll drop unique solutions and quirky notes, turning algorithms into fun puzzles. 🧩 Whether you’re here to learn or just vibe with my journey, let’s make coding a fiesta of creativity! 🎊 Dive in and enjoy the ride! 💻✨
algorithm algorithms-and-data-structures cpp java javascript leetcode leetcode-challenges leetcode-cpp leetcode-java leetcode-javascript leetcode-solutions
Last synced: 03 May 2026
https://github.com/jongfeel/songdoalgorithmstudy
GDG songdo algorithm study
algorithm discord gdg-songdo programmers programmers-challenges
Last synced: 11 May 2026
https://github.com/houhuawei23/algorithmlearn
Personal Learn Algorithm Logs
algorithm algorithms-and-data-structures
Last synced: 29 Jun 2026
https://github.com/jayedrafiprojects/arbritary-mapping-algorithm
An algorithm to re-arrange the values randomly in an array.
algorithm java sorting-algorithms
Last synced: 29 Jun 2026
https://github.com/antoinekllee/synergy
Webapp developed for teachers to easily access and utilise an algorithm to partition students into groups based on vector representations of their personalities.
algorithm api cims classroom javascript mern nodejs reactjs research routes
Last synced: 20 Apr 2026
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/curzon01/mysql_sunriseset
MySQL/MariaDB SunRiseSet Calculation
algorithm algorithms-implemented mariadb mysql sunrise sunset
Last synced: 20 May 2026
https://github.com/mikejgray/graysalgorithms
Adapted primarily from the JavaScript algorithms from FreeCodeCamp.com, these Python algorithm challenges are a great way to get to know the Python standard libraries.
algorithm hacktoberfest python
Last synced: 20 May 2026
https://github.com/itaditya/cosmos-web-interface
[Show :heart: love by :star2:] Your personal library of every algorithm and data structure code that you will ever encounter now on the web
algorithm datastructures interview-questions library sorting-algorithms
Last synced: 06 Apr 2025