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-02 00:01:28 UTC
- JSON Representation
https://github.com/cephascard0207/reeborg-sworld_maze_algorithm_v1.0
In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves most the maze. Any kind of maze puzzle can be solved in Reeborg's World using this simple algorithm.
algorithm python python3 reeborg
Last synced: 01 May 2026
https://github.com/ali1raz/classification-algo-on-loan_data.csv-ml
Machine learning classification algorithms on loan_data.csv
algorithm algorithms ali1raz classification-algorithm decision-tree-classifier decision-trees loan-dataset machine-learning ml python python3
Last synced: 24 Mar 2025
https://github.com/kczulko/astar
A* algorithm
algorithm functional-programming monad-transformers monads referentially-transparent scala
Last synced: 01 May 2026
https://github.com/nomnomnonono/number-decomposition-problem
Algorithm for dividing a sequence of numbers into equal sums.
algorithm cplusplus karmarkar-karp
Last synced: 01 Apr 2025
https://github.com/rlagksruf16/algorithm_everyday
๐ปAlgorithm Problems & Solutions using C++, JS
Last synced: 14 Oct 2025
https://github.com/yh20studio/algorithm-problem-solving
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ดํ ๊ฒฐ๊ณผ๋ฅผ ์ฌ๋ฆฌ๋ ๊ณณ ์ ๋๋ค.
Last synced: 01 May 2026
https://github.com/mxl/kotlin-algorithm
Various algorithms implemented with Kotlin
Last synced: 08 Apr 2025
https://github.com/joeylr2042/traffic-cameras-management-with-vertex-cover
Finding shortest path and minimum vertex cover of the street graph.
algorithm cplusplus minisat pipe process shortest-paths thread vertex-cover
Last synced: 01 Apr 2025
https://github.com/sgbasaraner/aoc2018
my advent of code 2018 solutions
advent-of-code advent-of-code-2018 algorithm algorithm-challenges functional-programming haskell haskell-exercises
Last synced: 01 May 2026
https://github.com/heyfoz/cpp-even-digits-summation-algorithm
The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.
algorithm cpp digits summation
Last synced: 25 Mar 2025
https://github.com/pawel-kieliszczyk/algorithms
Efficient algorithms and data structures
Last synced: 24 Feb 2026
https://github.com/privatepeople/codingtest
์ฝ๋ฉํ ์คํธ ๊ณต๋ถ๋ฅผ ์ํ ์ ์ฅ์
algorithm alogorithms coding coding-test coding-tests data-structure data-structures python
Last synced: 14 Apr 2026
https://github.com/latiefdatavisionary/data-structures-and-algorithms-college-task
algorithm algorithms algorithms-and-data-structures algorithms-implemented data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-c data-structures-python
Last synced: 30 Mar 2025
https://github.com/amirhossein-github/javascript-database
This repository contains all my knowledge of JavaScript.
Last synced: 14 Oct 2025
https://github.com/semi-cloud/algorithm_study
๐2020.01~ BOJ ๋ฌธ์ ํ์ด , ์๊ณ ๋ฆฌ์ฆ ๊ฐ๋ ์ ๋ฆฌ
algorithm data-structures java
Last synced: 30 Jul 2025
https://github.com/codewithsegnet/sorting_algorithms
Writing sorting algorithm that puts elements of a list into an order
Last synced: 12 Jun 2026
https://github.com/mateusjssilva/smith-waterman-algorithm
This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.
algorithm bioinformatics java smith-waterman
Last synced: 01 May 2026
https://github.com/bluezhan/find-a-better-algorithm
๐ฉ Don't diddle code to make it faster - find a better algorithm.
algorithm javascript leetcode mathematics
Last synced: 15 Oct 2025
https://github.com/narekhovhannisyan/sorting-algorithms
Popular sorting algorithms implemented in javascript.
algorithm javascript js sort sorting
Last synced: 15 Oct 2025
https://github.com/tanuj-maheshwari/johnson-apsp
Johnson's Algorithm for All Pair Shortest Path.
algorithm binomial-heap fibonacci-heap graph heap
Last synced: 16 Mar 2025
https://github.com/omiq17/ds-algo-with-python3
Some of my python programming problems code that I solved.
Last synced: 12 Jun 2026
https://github.com/kyleylikey/robinos
RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.
algorithm algorithms cpu-scheduling disk-scheduling javafx
Last synced: 01 May 2026
https://github.com/hu2di/java-samsung
Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)
Last synced: 08 Apr 2025
https://github.com/joephon/algorithm
algorithms
algorithm algorithms c cpp java javascript js rust tourism
Last synced: 11 Apr 2026
https://github.com/leye195/algorithm-coding
์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉ ๋ฌธ์ ํ์ด ์ ์ฅ์ ์ ๋๋ค.
algorithm baekjoon javascript leetcode programmers python
Last synced: 01 May 2026
https://github.com/leta91/js-boolean
How to check in JavaScript if a value is primitive boolean (true or false)
algorithm algorithm-challenges algorithms algorithms-and-data-structures boolean false fcc fcc-certification fcc-exercise freecodecamp javascript primitive true
Last synced: 24 Mar 2025
https://github.com/nickssilver/binary_trees
A project about Binary Trees in C and other tree-type data structures.
Last synced: 15 Mar 2025
https://github.com/malbolgee/data-structures
Some data structures implementations in C.
algorithm avl-tree binary-search-tree c priority-queue queue stack
Last synced: 16 Oct 2025
https://github.com/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 16 Oct 2025
https://github.com/yukihirai0505/scala-algorithms
:notebook_with_decorative_cover: Scala Algorithms
Last synced: 08 Jun 2026
https://github.com/claireyurev/code-box-layout
Code box layout repository
algorithm code-box layout-management
Last synced: 27 Jan 2026
https://github.com/pikmin-rgb/push_swap
Because Swap_push isnโt as natural
algorithm c makefile school-project
Last synced: 01 Jun 2026
https://github.com/mouad-el-asri/philosophers
Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. ๐ฝ๏ธ
algorithm c c-programming multi-threading philosophers problem-solving processes threads
Last synced: 03 Jul 2025
https://github.com/pin3dev/42_pushswap
Algorithm challenge focused on sorting a stack of integers with the minimum number of operations. Implemented in C with a limited set of operations, ideal for understanding algorithm optimization.
42cursus 42porto 42pushswap 42school algorithm c sorting sorting-algorithm sorting-algorithms tutorial tutorial-sourcecode
Last synced: 17 Oct 2025
https://github.com/mahshid-khojandi/a1z26-algorithm
a1z26-algorithm algorithm machine-learning python python3
Last synced: 01 May 2026
https://github.com/gr3yknigh1/maze-generator
Maze generator using pygame ๐
algorithm generator maze-generator pygame python
Last synced: 17 Oct 2025
https://github.com/i-aiymen/debt_simplification
A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.
algorithm dart flutter quick-split
Last synced: 24 Feb 2026
https://github.com/onurozuduru/codes-for-ai-course-homeworks
Some simple codes for AI course.
ai-course-homeworks algorithm c-plus-plus game search-algorithm
Last synced: 27 May 2026
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: 01 May 2026
https://github.com/suji04/mst_generator
Generates minimum spanning tree based on euclidean distance
algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment
Last synced: 08 Jun 2026
https://github.com/tomijuarez/yavt
Una aplicaciรณn didรกctica para la introducciรณn a la verificaciรณn formal de programas
algorithm c-plus-plus first-order-logic formal-verification parser
Last synced: 18 Jul 2025
https://github.com/ayoubzulfiqar/thealgorithms
Blazzingly Fast Cutting-Edge Concurrent Generic Algorithms implemented in Go.
algorithm algorithms algorithms-and-data-structures go golang searching-algorithms sorting-algorithms
Last synced: 18 Oct 2025
https://github.com/9sako6/ruby-datastructures-algorithms
Data Structures and Algorithms implementation in pure Ruby
Last synced: 18 Oct 2025
https://github.com/marvinkweyu/javarocks
A series of Java challenges. Algorithms to live by
Last synced: 24 Mar 2025
https://github.com/ostad-ai/graph-analysis
This repository is devoted to the field of Graph Analysis and related topics.
a-star-algorithm algorithm betweenness-centrality breadth-first-search clique cliques closeness-centrality depth-first-search dijkstra-algorithm directed-graph graph greedy-best-first-search kruskal-algorithm label-propagation minimum-spanning-tree prim-algorithm python topological-sorting undirected-graph
Last synced: 14 Apr 2026
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/jackhowa/mutations
Check whether the second string in the array has only letters from the first
Last synced: 15 Mar 2025
https://github.com/charon25/timecomplexitymaxinputsize
Table with the maximum input size n usable with an algorithm of a given complexity according to a max number of operations or units of time.
algorithm algorithm-complexity math
Last synced: 16 Jan 2026
https://github.com/muhammadabdi42/sudoku-solver-with-backtracking-algorithm
A simple console app written with C# for solving 9x9 and 16x16 sudokus using backtracking algorithm
Last synced: 25 Jul 2025
https://github.com/billowdev/cryptography-techniques-example
เธงเธดเธเธขเธฒเธเธฒเธฃเนเธเนเธฒเธฃเธซเธฑเธชเธฅเธฑเธ cryptography techniques
algorithm cryptography encryption
Last synced: 25 Jul 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/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/nukopy/go-ads
Algorithms and Data Structures in Go
algorithm algorithms-and-data-structures data-structure go
Last synced: 15 Jan 2026
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/youben11/graph-theory
Implementation of some algorithms on graph theory
Last synced: 26 Jul 2025
https://github.com/notrelix/algorithms
This will keep track of Algorithms I have learned.
Last synced: 18 Sep 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/onemorebottlee/algorithm
์๊ณ ๋ฆฌ์ฆ ํ์ด ๋ชจ์ - ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค
algorithm beakjoon-algorithm programmers-algorithm
Last synced: 14 Apr 2025
https://github.com/theodrosyimer/luhn
Implementation of the Luhn's algorithm using TypeScript
Last synced: 26 Jul 2025
https://github.com/byahram/algorithm
์๋ฐ์คํฌ๋ฆฝํธ ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋
algorithm coding-test javascript
Last synced: 25 Feb 2025
https://github.com/strar-buck/algo_implementation
Data Structure and Algorithms implementation
algorithm data-structures python
Last synced: 26 Jul 2025
https://github.com/ihyeon/coding-test-study
์ฝ๋ฉ ํ ์คํธ & ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด๋ฅผ ์ ๋ฆฌํ๋ ์ ์ฅ์์ ๋๋ค
algorithm coding-test java problem-solving study
Last synced: 26 Jul 2025
https://github.com/alvarocastro/stalinsort
An implementation of the meme stalinsort in JavaScript.
algorithm javascript meme sort sorting stalin stalinsort
Last synced: 08 May 2026
https://github.com/chaoyangnz/leetcode
Leetcode solutions with Kotlin and Java
algorithm kotlin leetcode pass-the-time
Last synced: 15 May 2026
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/jiwonkim0131/algorithm
Practice algorithm to better problem solving skills using javascript
Last synced: 26 Jul 2025
https://github.com/kooparse/coding_problems
Coding problems implemented in Rust
Last synced: 22 Mar 2025
https://github.com/superzombi/combinations
Combinations algorithm with specific position
Last synced: 21 Mar 2025
https://github.com/myeonghan-nim/algorithm-programmers
๐ Algorithm: programmers
Last synced: 27 Jun 2025
https://github.com/amkreta/angular-diff-checker
diff checker based on "Longest Common Subsequence" and "Backtracking"
algorithm angular css diff-algorithm html javascript scss typescript
Last synced: 09 Apr 2026
https://github.com/geovani-moc/conway-s-game-of-life
conway-s-game-of-life
algorithm conways-game-of-life jogo-da-vida
Last synced: 20 Mar 2025
https://github.com/youstinus/algorithm-analysis
Algorithm Analysis of Merge Sort, Insertion Sort, HashTable in RAM and Disk with Array and Linked List
algorithm binary-search-tree bubble-sort csharp hash-table-analysis hash-table-search hashtable insertion-sort insertion-sort-algorithm linked-list linkedlist merge-sort mergesort mergesort-algorithm string-generator
Last synced: 06 Sep 2025
https://github.com/koishijs/koishi-plugin-crypto
ๅจ Koishi ไธญๅฎ็ฐ็ปๅ ธๆๆฌๅ ๅฏ็ฎๆณ
algorithm crypto koishi plugin
Last synced: 27 Jul 2025
https://github.com/rathod-shubham/machinelearning-1
A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.
algorithm classification clustering machine-learning reinforcement-learning
Last synced: 20 May 2026
https://github.com/gomisha/santas-brackets-advent-of-code
Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)
Last synced: 07 Jun 2026
https://github.com/stylepatrick/sudoku-solver
Sudoku solver algorithm in Java
Last synced: 30 Jun 2026
https://github.com/rayandrew/branchbound
Branch and bound implementation in Java with Swing GUI
algorithm branch-and-bound java swing-gui tsp
Last synced: 07 Sep 2025
https://github.com/waseemsabir/algorithms
Implementation of some main stream algotithms
Last synced: 27 Jul 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/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/pchchv/pyalgos
Algorithms implemented in Python
algorithm algorithms interview python
Last synced: 27 Jul 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/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/aliciawyy/dmining
some data science tools and coding contests solutions
algorithm data-science puzzles
Last synced: 18 Feb 2026
https://github.com/floydz/binarycontainer
small container for a binary vector
Last synced: 15 Aug 2025
https://github.com/ribtas007/dsa_cs506
contains all the works that I did while pursuing the DSA_CS506 course.
algorithm c cpp data-structures
Last synced: 20 May 2026
https://github.com/bradhowes/priorityqueue
Swift implementation of a priority queue.
algorithm priority-queue swift5
Last synced: 08 Oct 2025
https://github.com/ym1085/algorithm-study
Repository for solving algorithmic problems
algorithm backjoon java leetcode programmers
Last synced: 29 Mar 2025