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-04-04 00:01:12 UTC
- JSON Representation
https://github.com/xiaocongdong/algorithm
JavaScript implementation of some classical data structures and algorithm.
algorithm datastructures javascript
Last synced: 25 Feb 2025
https://github.com/shamikaredkar/python-text-based-slot-machine-
This Python project offers a command-line slot machine simulation where players deposit funds, bet on up to three lines, and spin to win. Featuring four symbols with varying values, the game calculates wins based on symbol matches across bet lines, multiplying bets by symbol values.
algorithm command-line command-line-tool python slot-machine
Last synced: 14 Mar 2025
https://github.com/syncush/conjunctionbooleanpredicator
Machine Learning , used the consistency algorithm
algorithm consistency machine-learning predicator python python3
Last synced: 25 Feb 2025
https://github.com/pedrohenriquebr/topsis-react
TOPSIS React
algorithm css html5 js material-ui react web yarn
Last synced: 02 Sep 2025
https://github.com/azat-io/natural-order-compare
🎏 Natural order comparison algorithm for JavaScript
algorithm comparison javascript natural-sort
Last synced: 25 Feb 2025
https://github.com/jakubriegel/watercollector
REST API for calculating water remaining after rain on given slice of surface.
algorithm dockerfile github-actions java rest spring-boot
Last synced: 27 Mar 2025
https://github.com/ym1085/algorithm-study
Repository for solving algorithmic problems
algorithm backjoon java leetcode programmers
Last synced: 29 Mar 2025
https://github.com/itzg/try-etcd-work-allocator
Experiment with an algorithm to dynamically allocate work via etcd
algorithm distributed-computing etcdv3 spring-boot
Last synced: 27 Jun 2025
https://github.com/haminimi/merge-sort
Sort a list of numbers using the powerful Merge Sort algorithm.
algorithm algorithms algorithms-and-data-structures javascript merge-sort mergesort recursion recursive-algorithm sorting sorting-algorithms web web-development
Last synced: 04 Jan 2026
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 2025
https://github.com/purelind/algorithm-part-i
Codes during learning Algorithm Part I of Princeton in coursera
Last synced: 19 Jul 2025
https://github.com/blaisewang/algorithmanalysis
My Algorithm Analysis Lesson Lab Work
algorithm insertion-sort lcs lcs-distance matrices maxsubarray mergesort quicksort sort
Last synced: 12 Mar 2025
https://github.com/renbkna/tic-tac-toe
A Tic-Tac-Toe game against AI.
algorithm algorithms csharp dotnet minimax minimax-algorithm tic-tac-toe tic-tac-toe-ai
Last synced: 25 Feb 2025
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 19 Jul 2025
https://github.com/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 2025
https://github.com/zonetecde/turing-machine-box
Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.
algorithm svelte turing-machine turing-machine-simulator webapp
Last synced: 19 Jul 2025
https://github.com/rishav-karanjit/algorithm-design
This repo contains useful algorithm in c.
algorithm algorithms-and-data-structures c
Last synced: 19 Jul 2025
https://github.com/floydz/binarycontainer
small container for a binary vector
Last synced: 15 Aug 2025
https://github.com/aliciawyy/dmining
some data science tools and coding contests solutions
algorithm data-science puzzles
Last synced: 18 Feb 2026
https://github.com/alvinnn-r/algoritma-pemrograman-2
Learning Materials, Assignments and Exercises for the Programming Algorithms Course
algorithm algoritma-pemrograman c c-language c-programming input-output pemrograman-dasar
Last synced: 10 Jan 2026
https://github.com/leogaudin/learn2slither
42 · An introduction guide to reinforcement learning, teaching a snake how to behave in an environment through trial and error.
42 ai algorithm artificial-intelligence deep-reinforcement-learning game python reinforcement-learning snake snake-ai
Last synced: 18 Jul 2025
https://github.com/igor-240340/clopeclusteringalgorithm
C++ test assignment on implementation of CLOPE clustering algorithm
algorithm categorical-data clope clustering-algorithm transactional-data
Last synced: 29 Mar 2025
https://github.com/eightants/rps-ai
PARIS: A Rock, Paper, Scissors AI created with Javascript
algorithm javascript prediction
Last synced: 22 Sep 2025
https://github.com/sibeux/compfest-cpc
Competitive Programming Contest COMPFEST Universitas Indonesia 2022 repository by sibeux - nasrulwahabi [sibe_ux / nasrul_wahabi]
algorithm competitive-programming-contests compfest cpc programming
Last synced: 16 May 2025
https://github.com/sleekpanther/counting-inversions
Finds how similar 2 lists of rating are using the Divide and Conquer approach. Extension of MergeSort that actually displays the specific inversions as well as just counting the total number.
algorithm algorithm-design arrays count counting-inversions dissimilarity divide-and-conquer invert merge mergesort mergesort-algorithm noah noah-patullo pattullo pattulo patullo patulo ratings similarity sorting
Last synced: 05 Mar 2025
https://github.com/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 2025
https://github.com/sleekpanther/bipartite-testing
Algorithm to test if a given graph is Bipartite or not
algorithm bfs bipartite bipartite-graphs bipartite-test bipartite-testing breadth edges graph graph-algorithms graphs java noah noah-patullo pattullo patullo patulo
Last synced: 05 Mar 2025
https://github.com/myeonghan-nim/algorithm-programmers
📚 Algorithm: programmers
Last synced: 27 Jun 2025
https://github.com/superzombi/combinations
Combinations algorithm with specific position
Last synced: 21 Mar 2025
https://github.com/kooparse/coding_problems
Coding problems implemented in Rust
Last synced: 22 Mar 2025
https://github.com/mrakashkumar/java_programmingskills
Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc
algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra
Last synced: 04 Apr 2025
https://github.com/md-imtiaz-hossain/50-days_dsa_java_leetcode_practice_part-01
50 Days DSA Challeng with Java and practice with LeetCode
50daysofcode algorithm data-structures dsa java
Last synced: 24 Dec 2025
https://github.com/jackhowa/seek-and-destroy-fcc
Remove all elements from the initial array that are of the same value as these arguments.
Last synced: 18 Jul 2025
https://github.com/murselsen/m-card-finding-game
The game of combining the numbers in the closed cards, a simple HTML game where points are earned as you match the cards
algorithm basic basic-design css game html javascript javascript-game
Last synced: 13 May 2025
https://github.com/jayhawk24/codingproblems
Codeforces Problems
algorithm cpp hacktoberfest hacktoberfest2021 leetcode
Last synced: 22 Mar 2025
https://github.com/habbatul/selection-sort-dengan-decrease-conquer
Terminal App, Karya hasil Penerapan keilmuan Strategi Algoritma Decrease and Conquer.
algorithm divide-and-conquer selection-sort
Last synced: 29 Mar 2025
https://github.com/chaoyangnz/leetcode
Leetcode solutions with Kotlin and Java
algorithm kotlin leetcode pass-the-time
Last synced: 22 Mar 2025
https://github.com/linsanity03/algorithm_visualizer
Algorithm visualizer game with pygame showcasing visualization of Popular algorithms
algorithm algorithm-visualization algorithms data-structures-and-algorithms pygame python python3 shortest-path-algorithm
Last synced: 17 Jul 2025
https://github.com/kingpepe2/king-pepe-source-code
KingPepe Core integration
algorithm code sha256 source-code
Last synced: 29 Jun 2025
https://github.com/joserafael0160/dmoj-uclv
Algoritmos y estructuras de datos || Soluciones del DMOJ con explicación
algorithm algorithms algorithms-and-data-structures array arrays cplusplus cpp data-structures data-structures-and-algorithms dmoj dmoj-solution dmoj-solutions dmoj-submissions solutions string strings
Last synced: 29 Dec 2025
https://github.com/czubocha/so-lru-frame-allocation-algorithms
implementation of different types of LRU frame allocation algorithms
algorithm frame-allocation lru
Last synced: 17 Jul 2025
https://github.com/byahram/algorithm
자바스크립트 알고리즘 스터디
algorithm coding-test javascript
Last synced: 25 Feb 2025
https://github.com/onemorebottlee/algorithm
알고리즘 풀이 모음 - 백준 & 프로그래머스
algorithm beakjoon-algorithm programmers-algorithm
Last synced: 14 Apr 2025
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: 16 Jul 2025
https://github.com/hadv/hallelujah
Conway's Game Of Life
algorithm conway-game game-of-life palindrome
Last synced: 15 Jul 2025
https://github.com/ghomashudson/graphvisualiser
Educational tool for creating and running algorithms on graphs / networks
algorithm dijkstra-algorithm dijkstra-shortest-path education educational-software graph graph-algorithms graph-theory math mathematics teaching teaching-tool
Last synced: 15 Jul 2025
https://github.com/potakaaa/tftf_edge_api
TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.
algorithm cpp minimum-transfer network pathfinding
Last synced: 14 Jul 2025
https://github.com/kareem-mohamed-wardany/nussinov-algorithm
algorithm bioinformatics python
Last synced: 14 Jul 2025
https://github.com/miloas/project-euler-rust
Try rust language by solve project-euler problems.
Last synced: 14 Jul 2025
https://github.com/puzzlef/louvain-communities-dynamic
Comparing static vs dynamic approaches of the Louvain algorithm for community detection.
aggregation algorithm community detection experiment graph iterative local louvain moving
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-barrierfree-openmp-dynamic
Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 06 Apr 2025
https://github.com/iamabhaytiwari343/algorithms
important algorithms
algorithm data-structures java problem problem-solving
Last synced: 14 Jul 2025
https://github.com/puzzlef/pagerank.js
Design of PageRank algorithm for link analysis in JavaScript.
adjustment algorithm damping factor graph iterations pagerank parameter stepwise
Last synced: 06 Apr 2025
https://github.com/puzzlef/labelrank-communities-openmp
Comparing approaches for community detection using OpenMP-based LabelRank algorithm.
algorithm community detection graph label labelrank openmp propagation
Last synced: 06 Apr 2025
https://github.com/puzzlef/labelrank-communities-dynamic
Performance comparison of static vs dynamic LabelRank algorithm, that is used for community detection in graphs.
algorithm clustering community detection dynamic graph labelrank static
Last synced: 06 Apr 2025
https://github.com/puzzlef/pagerank-barrierfrees-openmp-dynamic
Design of OpenMP-based statically scheduled Barrier-free Dynamic PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 06 Apr 2025
https://github.com/stoverc/datastructuresandalgorithms
From-scratch attempts at implementing some common data structures and algorithms.
algorithm algorithms core-language cpp data-structures data-structures-algorithms data-structures-and-algorithms datastructures java linked-list python study-guide
Last synced: 14 Jul 2025
https://github.com/c1m50c/hacker-rank-solutions
Compilation repository of my HackerRank solutions.
algorithm algorithms data-structures dynamic-programming hackerrank hackerrank-solutions interview-questions learning solutions
Last synced: 24 Dec 2025
https://github.com/kavindu-mane/algorithms_implementation
Algorithms implementation using python.
algorithm algorithms data-structures
Last synced: 06 Apr 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/maxgfr/strat-crypto
strat-crypto is a backtesting DCA algorithm.
algorithm bitcoin cryptocurrencies cryptocurrency dca dca-crypto history investing investment price strat-crypto trading trading-strategies
Last synced: 13 May 2025
https://github.com/maxgfr/c-management-students
A program in C who let an admin to manage student
algorithm c calloc malloc school-project
Last synced: 13 May 2025
https://github.com/paveldeuce/router
Lightweight library to provide an API for handling routes
algorithm algorithms constraints eslint-prettier jest jsdoc methods rest-api router routes tree tree-structure trie trie-tree
Last synced: 13 Jul 2025
https://github.com/cyanpotion/cyan_zip
a multi-forcasting-range-encode compressing algorithm.
algorithm compression range-encode
Last synced: 12 Jan 2026
https://github.com/ki-seki/algorithm
原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的
algorithm c cpp data-structures
Last synced: 13 Jul 2025
https://github.com/taeseunglee/project-euler
Submitted code for Project Euler in hackerrank
Last synced: 12 Jul 2025
https://github.com/woohoeon/hackerrank
Solutions to HackerRank challenges. 해커랭크 알고리즘 문제풀이
algorithm hackerrank javascript
Last synced: 06 Aug 2025
https://github.com/basemax/generaltreego
Implentation of a general tree in Go Programming Language. A general tree is a tree data structure in which each node can have an arbitrary number of children. We are storing children in an array.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure datastructure ds general-tree generaltree go golang tree tree-search tree-structure tree-structured
Last synced: 12 Jul 2025
https://github.com/ambientwave/odoo-pos-promotion-offer
Automated quantity discount based on predefined criteria in Odoo 17
algorithm discount javascript odoo pos
Last synced: 12 Jul 2025
https://github.com/nlfmt/ruby-raytracer
Ruby Raytracer with Texture support,
algorithm raytracing ruby texture
Last synced: 10 Jun 2025
https://github.com/jun-labs/algorithm
📝 자료구조, 알고리즘 학습 저장소.
algorithm data data-structures leetcode problem-solving programmers ps structure
Last synced: 14 Mar 2025
https://github.com/arielliv/max-flow-algorithm
Several implementations of max flow algorithm in c++
algorithm algorithms algorithms-and-data-structures computer-science
Last synced: 28 Mar 2025
https://github.com/farzeennimran/apriori-algorithm
Apriori Algorithm for Association Rule Mining
algorithm apriori apriori-algorithm apyori association-rule-mining association-rules data-analysis data-mining data-science numpy pandas python
Last synced: 30 Dec 2025
https://github.com/itsmunim/python-playground
Where all the python trash ends up
algorithm data-structures python
Last synced: 14 Mar 2025
https://github.com/baltasarq/java1dgame
Pequeño ejercicio sobre un vector simple. Para resolverlo, se mostrarán las posibilidades de la estrategia "eager" y la de "backtracking".
algorithm backtracking backtracking-algorithm eager java
Last synced: 12 Jul 2025
https://github.com/yehezkiel1086/dijkstra-shortest-path-east-java
🌐 Here we are implementing Dijkstra algorithm to find the shortest route from one city to another in east java based on user's input in the form of web application
algorithm dijkstra express shortest-paths
Last synced: 28 Mar 2025
https://github.com/dashroshan/dsa-using-python
📦 Implementation of data structures and algorithms using Python
algorithm data-structure python
Last synced: 06 Apr 2025
https://github.com/dashroshan/dsa-using-c
📦 Implementation of data structures and algorithms using C
Last synced: 06 Apr 2025
https://github.com/im-a-kookie/find-a-word
A ridiculous approach to creating even more ridiculous find-a-word puzzles
advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie
Last synced: 22 Jun 2025
https://github.com/siyeonson/algorithm
음~ 알고리즘 재밌다~~
algorithm problem-solving python3
Last synced: 14 May 2025
https://github.com/leadstar116/swift_binary_search_algorithm
Implement binary search algorithm in swift
algorithm binary-search swift swift4
Last synced: 03 Feb 2026
https://github.com/potakaaa/tftf_edge_visualizer
TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.
algorithm maps pathfinding routing
Last synced: 22 Jun 2025
https://github.com/mrkem598/cluster_analysis
p
algorithm clustering k-means python
Last synced: 11 Jul 2025
https://github.com/pratyush1712/orb-game
algorithm data-structures gui java
Last synced: 03 Nov 2025
https://github.com/sevmardi/soundex-algorithm
Implmentation of soundex algorithm
algorithm java-8 python3 soundex soundex-algorithm
Last synced: 14 May 2025
https://github.com/sevmardi/counting-distinct-elements
AIDM - Leiden uni
algorithm counting-distinct-elements python3
Last synced: 14 May 2025
https://github.com/belovetech/sorting_algorithms
Sorting algorithms and Big O notation. The study of the time and space complexities of algorithms, as well as how to effectively optimise algorithms through logical thinking.
algorithm algorithms c sorting sorting-algorithms
Last synced: 24 Feb 2025
https://github.com/chausme/simple-bubble-sort
Simple bubble sort algorithm implementation
algorithm algorithms javascript sort sorting
Last synced: 21 Jun 2025