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-05-13 00:01:26 UTC
- JSON Representation
https://github.com/rhidoyhasanmahmud/leetcode-in-java
Solutions to all problems of Leetcode online judge written in Java
algorithm java leetcode leetcode-solutions problem-solving
Last synced: 04 Apr 2025
https://github.com/thesmallboat/technical_survey
The memo of the technical survey.
algorithm blockchain consensus consensus-algorithm crypto cryptocurrency golang incentive mesh-networks mqtt p2p-network vpn
Last synced: 29 Mar 2025
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/tillstuder/secure-communication
🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.
algorithm cypher decryption diffie-hellman encryption micropython p2p python secure
Last synced: 06 May 2025
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/fabiomatavelli/leetcode
Leetcode problems solutions written in Python
algorithm algorithm-challenges algorithms leetcode leetcode-practice leetcode-python leetcode-questions leetcode-solutions study
Last synced: 04 Apr 2025
https://github.com/483759/algorithmsolutionstorage
Problem Solving, 자료구조, 알고리즘 공부 내용 정리
algorithm data-structures problem-solving
Last synced: 04 Mar 2025
https://github.com/sevdanurgenc/randomforestinrprograming
R Programlama Dilinde Random Forest Kullanımı (Random Forest in R Programming)
algorithm r random-forest rprogramming
Last synced: 10 Jul 2025
https://github.com/basemax/sortingalgorithms
This is a collection of sorting algorithms implemented in C.
algo algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c sort-algorithm sort-algorithms
Last synced: 03 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/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/michaelehab/leetcode-april-challenge-2022
This Repository contains my solutions to April LeetCoding Challenge 2022 problems.
algorithm backtracking binary-search bit-manipulation cpp dfs leetcode leetcode-solutions problem-solving recursion strings two-pointers
Last synced: 04 Mar 2025
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/dubzzz/various-algorithms
Various Algorithms
algorithm constexpr property-based-testing template-metaprogramming test-driven-development
Last synced: 21 Mar 2025
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/ambujraj/medicinary
An E-commerce Algorithm for Medicines.
algorithm cpp e-commerce shopping-cart
Last synced: 22 Jul 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/buzzybis/a-ds
Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.
algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst
Last synced: 18 Jun 2025
https://github.com/abhishekmishra-17/python-programs
python programs and some algorithm based program
algorithm data-structures python python-programs
Last synced: 18 Feb 2026
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/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/oovm/c3-linearization
C3 Linearization in scala/ruby style
Last synced: 20 Jan 2026
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/karami-mehdi/TSP
The Traveling Salesman Problem (TSP) aims for the most efficient route across cities. This Python project, employing Tkinter and the Model-View-Controller (MVC) architecture, visualizes TSP solutions. It generates random cities, utilizes the nearest neighbor algorithm, and presents the optimal path with a Tkinter-based GUI.
algorithm mvc nearest-neighbor-search nearest-neighbors python tkinter tsp tsp-problem tsp-solver
Last synced: 12 Sep 2025
https://github.com/kakashysen/swift-playgrounds
Swift Playgrounds
algorithm data-structures generics protocols swift
Last synced: 06 Mar 2025
https://github.com/tyrue/3th_operating-system
My 3th_Operating-System assignments.
Last synced: 14 Apr 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/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/puzzlef/louvain-communities-openmp
Design of OpenMP-based Parallel Louvain algorithm for community detection.
agglomerative algorithm community detection experiment graph greedy hierarchical iterative louvain modularity optimization
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-dynamic
Design of Dynamic PageRank algorithm for link analysis.
adjustment algorithm dynamic graph incremental initial pagerank rank ranks temporal
Last synced: 06 Apr 2025
https://github.com/srid/spoj-haskell
My SPOJ solutions in Haskell
algorithm haskell spoj spoj-solutions
Last synced: 02 Nov 2025
https://github.com/dependents/node-sass-lookup
Get the file associated with a Sass import
algorithm lookup partials resolution sass scss
Last synced: 15 Apr 2025
https://github.com/oxion7/rc4-rust
RC4 algorithm in rust
algorithm cipher cryptography stream-cipher
Last synced: 01 Mar 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/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/oowekyala/vfdr-weka
A rule learning algorithm for Weka
algorithm classification decision-rules java weka
Last synced: 14 Mar 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/greybax/stack-data
Simple stack imlementation on ES6
algorithm algorithm-and-data-structure algorithm-and-datastructure algorithms-datastructures data-stack data-structure data-structures datastructure datastructures es6 es6-javascript js js-data stack stack-based stack-data stacks stacks-project structured-data structures
Last synced: 18 Feb 2026
https://github.com/shoyebmd424/design-and-analysis-algorithm
algorithm daa data-analysis data-structures
Last synced: 10 Sep 2025
https://github.com/anjulapaulus/tinyqueue
A simple and smallest binary heap priority queue in golang
algorithm binary-heap datastructure go golang priority-queue
Last synced: 25 Jan 2026
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/simobin/dsa_ii
Data structure and algorithm
algorithm cpp data-structures dsa
Last synced: 24 Jun 2025
https://github.com/tuliohrc/linear-algebra-application
Application of linear algebra concepts
Last synced: 28 Jun 2025
https://github.com/amoshnin/r-pathfinding.algorithms.visualizer
⚡️ Visualization tool for various pathfinding and recursive division maze-generation algorithms. List: (A* Search, Depth-First Search, Breadth-First Search, Greedy Best-First Search)
algorithm computer-science pathfinding-algorithm pathfinding-visualizer typescript
Last synced: 13 Mar 2025
https://github.com/contactvaibhavi/leetcodesolutions
Complete code implementations to the Leetcode Questions I've solved so far
algorithm algorithms algorithms-and-data-structures cpp data-structures dsa interview interview-practice interview-prep interview-preparation interview-questions java leetcode leetcode-cpp leetcode-java leetcode-solutions mit-license
Last synced: 13 Mar 2025
https://github.com/jaaumg/piramidefibonnaci
Algorithm problem presented by my professor
algorithm c fibonacci fibonacci-numbers fibonacci-sequence
Last synced: 29 Oct 2025
https://github.com/pranavbharadwaj007/striver-sde-sheet
Striver sde sheet
algorithm interview-preparation interview-questions
Last synced: 03 Mar 2025
https://github.com/cizr/fifo-algorithm-in-c
Execution/Implementation of FIFO (First in First Out) Algorithm in C
Last synced: 22 Mar 2025
https://github.com/yothgewalt/binary-search-tree
An about binary search tree in python that's easy to read and easy to understand.
Last synced: 22 Mar 2025
https://github.com/arkenidar/lua_love2d_pointinpolygon-algorithm
Early release of a Point In Polygon experimental algorithm. The method is naive, so it can be easily explained and taught. Enjoy and give feedback if possible. Thanks.
algorithm easy-to-understand love2d-engine lua naive point-in-polygon zerobrane-studio
Last synced: 19 Aug 2025
https://github.com/david-pena/cohen-sutherland-algorithm
Cohen-Sutherland Line Clipping Implementation
Last synced: 23 Feb 2025
https://github.com/riddhish97/dsa
This Repo will have DSA and problem solving solution
algorithm array data-structures dynamic-programming hashmap javascript
Last synced: 28 Jun 2025
https://github.com/jebin1999/algotrading-
Stock Price Prediction using LSTM
algorithm algorithmic-trading automation finance hft-trading quantitative-finance trading-algorithms
Last synced: 05 Nov 2025
https://github.com/loveboyme/entityanalyzer
使用机器学习算法,对 Minecraft 进行实体滞后检测并以可视化的方式显示。 | Detecting entity lag in Minecraft using machine learning algorithms and displaying it in a visualized manner.
ai algorithm analysis clustering entity implementation k management means minecraft paper plugin server spigot tool
Last synced: 14 Mar 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/mbn-code/pysort
Python Sorting Visualised.
algorithm asd matplotlib python python3 sort visualization
Last synced: 22 Mar 2025
https://github.com/fjtapia/benchmark_boost_sort
Benchmark programs for the Boost Sort Library
Last synced: 02 Mar 2025
https://github.com/donghl-dev/practices-algorithm
알고리즘과 자료구조를 통한 문제풀이 저장소
algorithm data-structures kotlin problem-solving
Last synced: 21 Aug 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/lucas54neves/distribution-schedules-coloring
Repository for the final project of the Algorithms in Graphs discipline of the Computer Science course at the Federal University of Lavras
algorithm graphs python scheduling-algorithms
Last synced: 02 Mar 2025
https://github.com/samuelsenerwa/alx-higher_level_programming
The repository contains all the tasks done in ALX software engineering program
algorithm alx-higher-level-programming api classes-and-objects data-structures development exception-handling inheritance javascript loops modules programm python unittest
Last synced: 04 May 2026
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/abrarulhassan-786/n-queen-problem
The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.
ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle
Last synced: 17 Mar 2025
https://github.com/abranhe/quick-srt
Quick Sort Algorithm Implementation
algorithm quicksort sorting-algorithms
Last synced: 23 Jul 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/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/msolimans/algorithms
Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions
algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie
Last synced: 21 Jan 2026
https://github.com/amssdias/python-binary-search-algorithm
Binary Search Algorithm
Last synced: 09 Jul 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: 10 May 2026
https://github.com/open-sl/matrix_strassen_multiplier
implementation of Strasson method to matrix multiplication
Last synced: 28 Jun 2025
https://github.com/ra1nyxin/fasttextsearch
Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results
algorithm cpp cpp17 filesystem msvc msvc2022 search windows
Last synced: 17 Sep 2025
https://github.com/withrvr/dsa
🔥: Consistency is the key
algorithm data-structures data-structures-and-algorithms dsa dsa-questions final450 leetcode lovebabbar lovebabbar-dsa-list lovebabbar-dsa-sheet
Last synced: 24 Jul 2025
https://github.com/m4nuc/algorithms-data-structures
Python Implementations of classic Algos and DSs
algorithm coursera data-structures
Last synced: 06 Nov 2025
https://github.com/k-water/leetcode-js
Leetcode problems with JavaScript
algorithm javascript leetcode leetcode-javascript
Last synced: 25 Jul 2025
https://github.com/alapanme/data-structures-and-algorithms
Common Data Structures and Algorithms solved in Java
algorithm algorithms data-structure data-structures data-structures-algorithms data-structures-and-algorithms java leet-code-solutions leetcode leetcode-java
Last synced: 17 Sep 2025
https://github.com/amirhakimnejad/big-number-in-cpp
Implementation of a class that can handle calculations between big numbers in c++.
algorithm bigint bignumber cpp object-oriented-programming oop stack
Last synced: 17 Sep 2025
https://github.com/scl2589/til_selfstudy
Today I Learned📝
algorithm computerscience datastructure git java javascript python sql til
Last synced: 09 Apr 2026
https://github.com/aenguerrand/thu-ml-irls
Machine learning IRLS for Logistic Regression :chart_with_upwards_trend:
algorithm machine-learning tsinghua-university
Last synced: 25 Jan 2026
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/basemax/knapsackproblemc
This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack
Last synced: 27 Jul 2025
https://github.com/wittyicon29/time-complexity-visualizer
Time Complexity Visualizer would help to visualize time complexity of an any algorithm by defining it in function and then passing the number of data points to the visualizer function
algorithm java matplotlib python time-complexity time-complexity-analysis time-complexity-visualization
Last synced: 27 Jul 2025