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-02-06 00:01:15 UTC
- JSON Representation
https://github.com/edumigueis/math-algorithms
A compilation of mathematical algorithims in C#.
algorithm algorithms csharp fibonacci fibonacci-sequence math math-algorithms mathematics mdc mmc
Last synced: 27 Mar 2025
https://github.com/datosh/algo
Algorithms in golang using type parameters
algorithm algorithms golang type-parameters
Last synced: 15 Jun 2025
https://github.com/yangchenglong11/algorithm-lib
This is a collections about algorithm problem that I had finished.
Last synced: 17 Mar 2025
https://github.com/yuuzi261/algorithm
Some examples of algorithms
algorithm algorithms c-plus-plus c-plusplus cplusplus prime-numbers prime-test
Last synced: 24 Sep 2025
https://github.com/soyapo/projecteuler
Solutions to ProjectEuler problems. Consider not opening before you solve on your own.
algorithm cpp mathematics number-theory
Last synced: 14 Mar 2025
https://github.com/makstyle119/dsa
Data Structure & Algorithum from beginner to advanced
algorithm begginer-friendly data-structure data-structures-and-algorithms dsa dsa-python makstyle119 tutorial
Last synced: 04 Jan 2026
https://github.com/oowekyala/vfdr-weka
A rule learning algorithm for Weka
algorithm classification decision-rules java weka
Last synced: 14 Mar 2025
https://github.com/karami-mehdi/juliaplayground
Where I Explore and Experiment with Julia Programming Language!
algorithm computing julia julia-language quantum-computing
Last synced: 22 Feb 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/vijethph/credit-card-validation
A JavaFX project to extract credit card numbers using Tesseract OCR, and validate them using Luhn Algorithm
algorithm bytedeco-javacpp-presets java javafx tesseract-ocr webcam
Last synced: 22 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: 24 Sep 2025
https://github.com/shivamswarnkar/algo-analysis
Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.
algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis
Last synced: 21 Mar 2025
https://github.com/nk521/ulam-spiral
A python program to generate Ulam-Spiral
algorithm python-3-6 ulam-spiral
Last synced: 14 Jun 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: 29 Dec 2025
https://github.com/mj41/algorithm-spiralmatrix
Various Perl 6 Sequences for spirals in matrix (two-dimensional arrays).
algorithm matrix perl6-module raku spiral-matrix
Last synced: 02 Mar 2025
https://github.com/rajgoesout/algorithms
Implementation of basic data structures & algorithms.
algorithm divide-and-conquer python
Last synced: 04 May 2025
https://github.com/ranjeet1106/codeforces_solution
Beginner friendly codeforces solutions
algorithm c codeforces-solutions codeforces-solutions-github cpp17 data-structures data-structures-and-algorithms
Last synced: 07 Sep 2025
https://github.com/mbn-code/pysort
Python Sorting Visualised.
algorithm asd matplotlib python python3 sort visualization
Last synced: 22 Mar 2025
https://github.com/zhravan/data-structures-and-algorithm
Repo contains the development explanation and code for Data Structure and Algorithm
algorithm algorithms data-structures
Last synced: 26 Aug 2025
https://github.com/tk744/rubot
A blazing fast 3x3 Rubik's cube solver written in C.
algorithm microcontroller robotics rubiks-cube
Last synced: 31 Mar 2025
https://github.com/diptangsu/algorithms
This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.
algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus
Last synced: 23 Oct 2025
https://github.com/tx7do/cpp-algorithm
c++ algorithm
algorithm algorithms cpp sort sorting sorting-algorithms
Last synced: 21 Feb 2025
https://github.com/sr-tamim/algorithm-practice
Data Structure and Algorithm (DSA) practice repo of SR Tamim
algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa
Last synced: 05 Jan 2026
https://github.com/xenia101/homomorphic-encryption
A Simple Homomorphic Encryption in python
algorithm algorithms encryption homomorphic homomorphic-encryption pailler-cryptosystem phe plaintext python python3
Last synced: 02 Aug 2025
https://github.com/the0cp/leetcode
C++/Shell/SQL source code of solved LeetCode problems.
algorithm cpp leetcode leetcode-cpp leetcode-solutions
Last synced: 11 Jul 2025
https://github.com/abhay-kanwasi/data-structure
Various data structures in python with proper code with explanation and meaningful comments
algorithm data-structures python pythonbeginners pythondatastructure
Last synced: 18 Jun 2025
https://github.com/tamim-saad/cse-204-dsa-i
compilation of dsa-1 offlines
algorithm buet-cse cse-204 data-structures data-structures-and-algorithms dnc dp dsa dsa-1 greedy
Last synced: 13 Jul 2025
https://github.com/andream16/3d-convexhull-builder
C++ and QT5 Project for Algorithms and Data Structures 2 Course
algorithm c-plus-plus convex-hull qt5
Last synced: 04 Nov 2025
https://github.com/afa-farkhod/image-encryption-decryption-application
Application provides a user-friendly interface for encrypting and decrypting image files using AES algorithm
aes-encryption algorithm java javafx javafx-application
Last synced: 23 Jun 2025
https://github.com/kylesmith19091/knearestneighbourfromscratch
MNIST handwritten digits classifier, implemented from scratch using Eigen
algorithm eigen-library knearest-neighbour-algorithm mnist
Last synced: 29 Oct 2025
https://github.com/cizr/lru-algorithm-in-c
Execution/Implementation of LRU (Least Recently Used) Algorithm in C
Last synced: 22 Mar 2025
https://github.com/psidh/coalrake
At CRN Coal Rake Navigators, we specialize in revolutionizing coal logistics. Our digital platform provides real-time updates on coal availability at railway sidings, ensuring that trains are dispatched to the nearest location with sufficient coal. By optimizing coal transportation routes and minimizing waiting times, we help companies save money
algorithm cpp17 figma html5 javascript maps nextjs13 nodejs npm react tailwindcss tsx typescript vercel
Last synced: 30 Dec 2025
https://github.com/ishaansathaye/cpe202-datastructalgos
CPE 202 Data Structures and Algorithms Winter 2022 Freshman at Cal Poly
algorithm binary binary-search-tree data graph hash heap python queue stack structures
Last synced: 13 Apr 2025
https://github.com/fabienjuif/astar
an A* algorithm in javascript
a algorithm astar game path shortest shortest-path
Last synced: 20 Jan 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/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/jisazatappsi/shatter
Data Driven Development
algorithm data-driven deep-learning machine-learning programming-language python-3
Last synced: 23 Jun 2025
https://github.com/shoyebmd424/design-and-analysis-algorithm
algorithm daa data-analysis data-structures
Last synced: 10 Sep 2025
https://github.com/damichoi/algorithm
Baekjoon Online Judge (백준 온라인 저지), LeetCode, Programmers, 이것이 코딩테스트다 (동빈북), 인프런 등의 알고리즘 문제 풀이를 모은 저장소입니다.
algorithm algorithms baekjoon baekjoon-algorithm baekjoon-online-judge inflearn java leetcode leetcode-java programmers
Last synced: 03 May 2025
https://github.com/tejashah88/json-from-text
An algorithm for separating embedded JSON from a string, nicely packaged into a node.js module.
algorithm json json-parsing json-string nodejs parsing
Last synced: 28 Jun 2025
https://github.com/chscript/algorithmlib
⚙️ Data Structure & Algorithm library written with Typescript
algorithm commonjs data-structure esmodule javascript typescript
Last synced: 08 Jul 2025
https://github.com/muhammetgumus/leetcode
LeetCode algorithm problems solutions & interview questions
algorithm algorithms data-structure data-structure-java data-structures data-structures-and-algorithms interview-preparation interview-questions leetcode leetcode-java leetcode-practice leetcode-questions leetcode-solutions problem problem-solving problemsolving
Last synced: 29 Oct 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/sumitgirwal/a-star-path-find-algo-python
A* is a graph traversal and path search algorithm, which is often used in many fields of computer science due to its completeness, optimality, and optimal efficiency.
algorithm astar-algorithm pygame-games python-3
Last synced: 20 Mar 2025
https://github.com/pkx8326/the_fizzbuzz_algorithm_with_python
This is a children's game but it is said to be one of the most asked problem in interviews for programmers. The rule of the game is simple: supposed that there are numbers from 1 to 100, if a number is divisible by 3, it's "Fizz", if it's divisible by 5 then it's "Buzz", if it's divisible by both 3 and 5 then it's "FizzBuzz", otherwise it's itself. The code in this repository should probably be the most efficient way to demonstrate this game. It works with the for loop syntax and if-else logic.
algorithm buzz fizz fizzbuzz game
Last synced: 17 Sep 2025
https://github.com/sourceduty/quantum_algorithm_engine
Research and develop quantum computing algorithm engines to output models that process vast amounts of scientific data at unprecedented speeds.
algorithm algorithm-engine algorithm-engineering computer-science experimental framework qauntum-algorithm quantum quantum-algorithm-engine quantum-framework research science science-research sciences scientist theoretical-science
Last synced: 08 Aug 2025
https://github.com/titemov/cipolla-algorithm
Cipolla algorithm made on Java.
algorithm algorithms cipolla java legendre-symbol prime-numbers
Last synced: 28 Oct 2025
https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp
ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.
aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem
Last synced: 02 Mar 2025
https://github.com/huidaecho/ispso
Isolated-Speciation-based Particle Swarm Optimization
algorithm optimization particle-swarm-optimization
Last synced: 10 Jul 2025
https://github.com/netgroup-polito/shared-buffer
Algorithm to efficiently move pkts between the vSwitch and the VNF
algorithm data-exchange nfv shared-buffer vnf
Last synced: 10 Apr 2025
https://github.com/namtndev/leetcode-practice
📚 Practicing algorithms & data structures on LeetCode with JavaScript ✨
algorithm datastructures javascript leetcode
Last synced: 03 Apr 2025
https://github.com/brunamark/desafio_c
Desafios em C contendo tipos de ordenações famoso como o Bubble Sort. Códigos realizados para o CodeCamp Fortaleza dos CodeMiners em 2023.
Last synced: 04 Aug 2025
https://github.com/mehul237/a2z-dsa-course
Teaches you problem solving by diving deep into DSA, with 450+ modules
Last synced: 14 Jun 2025
https://github.com/overult01/multicampus_algorithm
교육 수강 중 알고리즘을 자바로 구현한 실습 코드입니다.
Last synced: 17 Jun 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: 24 Feb 2025
https://github.com/robinbraemer/caesar-crypto
Little Caesar cipher tool
algorithm caesar-cipher cipher cryptography
Last synced: 21 Feb 2025
https://github.com/ianstenbit/arulesregression
Regression package for R based on arulesCBA's transaction-boosted associative classification algorithm
algorithm association-rules package r regression
Last synced: 03 Apr 2025
https://github.com/kimd0ngjun/algorithm_structure
자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python
algorithm data-structures java python
Last synced: 29 Mar 2025
https://github.com/donghl-dev/practices-algorithm
알고리즘과 자료구조를 통한 문제풀이 저장소
algorithm data-structures kotlin problem-solving
Last synced: 21 Aug 2025
https://github.com/gabo-tech/easyapply-linkedin
RPA tool for applying to LinkedIn jobs
algorithm automation job jobs jobsearch linkedin python robotic-process-automation robotics-programming rpa script selenium selenium-python selenium-webdriver
Last synced: 01 Oct 2025
https://github.com/simphotonics/simulated_annealing
Simulated annealing framework for Dart.
algorithm continuous-variable discrete-variable optimization probabilistic random-number simulated-annealing temperature
Last synced: 14 May 2025
https://github.com/phillipe17macedo/genetic.algorithm.ga
Genetic Algorithm GA
algorithm genetic-algorithm javascript
Last synced: 05 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/avindra/tic-tac-toe-dotnet
:negative_squared_cross_mark: Tic tac toe in C#
algorithm c-sharp dot-net solved-game tic-tac-toe
Last synced: 29 Oct 2025
https://github.com/vimalk78/lca-rmq
implementation of algorithm to find LCA with RMQ
Last synced: 01 Jan 2026
https://github.com/karami-mehdi/JuliaPlayground
Where I Explore and Experiment with Julia Programming Language!
algorithm computing julia julia-language quantum-computing
Last synced: 03 Oct 2025
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/kalongn/cse-214
Data Structure & Algorithm with Java (College Class).
algorithm data-structures java
Last synced: 30 Oct 2025
https://github.com/hun756/30-seconds-of-rust
Rust Code Snippets
30-seconds-of-code algorithm challenges data-structures rust rust-lang
Last synced: 11 Jun 2025
https://github.com/arkenidar/point_in_polygon
by checking if point is inside draws
2d algorithm canvas easy-to-understand js naive
Last synced: 03 Nov 2025
https://github.com/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 25 Feb 2025
https://github.com/tamim-saad/cp-template-code
This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!
algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity
Last synced: 02 Apr 2025
https://github.com/sleekpanther/reverse-delete-algorithm
Greedy Algorithm to find a minimum spanning tree in an undirected graph by deleting heaviest edges unless it would disconnect the graph
algorithm algorithm-design algorithms edge graph greedy greedy-algorithms minimum-spanning-tree minimum-spanning-trees mst noah noah-patullo noahpatullo pattullo pattulo patullo patulo reverse-delete reverse-delete-algorithm tree
Last synced: 05 Mar 2025
https://github.com/guillainbisimwa/competitive-programming
A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.
algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3
Last synced: 23 Jun 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
https://github.com/uosyph/binary_trees
A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.
Last synced: 23 Jun 2025
https://github.com/abranhe/quick-srt
Quick Sort Algorithm Implementation
algorithm quicksort sorting-algorithms
Last synced: 23 Jul 2025
https://github.com/simobin/dsa_ii
Data structure and algorithm
algorithm cpp data-structures dsa
Last synced: 24 Jun 2025
https://github.com/rubenhortas/python_examples
Examples of Python code and DSA (data structures and algorithms).
algorithm algorithms data dsa examples python python-3 python3 samples snippets structures
Last synced: 03 Oct 2025
https://github.com/xmas7/bytecount
This uses the "hyperscreamingcount" algorithm by Joshua Landau to count bytes faster than anything else. The newlinebench repository has further benchmarks.
Last synced: 27 Mar 2025
https://github.com/ngalaiko/course
Программа для обучения принципам связаных списков
algorithm linked-list visualization
Last synced: 21 Sep 2025
https://github.com/maricard18/42-push_swap
Algorithm sorting project
42 42born2code 42cursus 42porto 42portugal 42projects 42school algorithm pushswap pushswap-42 pushswap42 sorting-algorithms
Last synced: 22 Feb 2025
https://github.com/nikoheikkila/roman-numeral-encoder
Kata: Roman Numerals Encoder
Last synced: 03 Apr 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: 03 Oct 2025
https://github.com/sabberrahman/cse
My CSE study resources: Lecture notes, Code snippets, and Study materials
algorithm data-structures leetcode neetcode150 problem-solving
Last synced: 05 Nov 2025
https://github.com/kmx-systems/a-star-algo
Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.
a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template
Last synced: 12 Apr 2025
https://github.com/josepedrodias/wave-function-collapse
a javascript implementation of the wave function collapse algorithm
algorithm wave-function-collapse
Last synced: 29 Dec 2025
https://github.com/alexandreelise/percentage-repartition
Compute a percentage repartition based on possibly fixed percentage values in a dataset
algorithm algorithms javascript js math nodejs nodejs-modules npm utilities
Last synced: 21 Feb 2025