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-16 00:01:22 UTC
- JSON Representation
https://github.com/shinexia/algorithm-labs
algorithm labs
algorithm algorithm-labs labs leetcode
Last synced: 12 Jan 2026
https://github.com/itshyphen/arthur-the-gladiator
Multilevel board game using data structures and algorithms
Last synced: 06 Oct 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/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/agb2k/process-scheduling-algorithms
Implementation of Various Process Scheduling Algorithms in C for OSC 2035 CW
algorithm os scheduling-algorithms
Last synced: 03 Apr 2025
https://github.com/waseemsabir/algorithms
Implementation of some main stream algotithms
Last synced: 27 Jul 2025
https://github.com/mjkloeckner/sav
Sorting Algorithms Visualized
algorithm c sdl2 sdl2-ttf sorting-algorithms sorting-visualization
Last synced: 04 Oct 2025
https://github.com/rahul-sahani04/java-zero-to-hero
Welcome to the Java Zero to Hero Guide, a comprehensive resource designed for beginners to learn Java from scratch. Each folder in this repository contains examples and exercises that build upon the previous concepts.
algorithm api beginner-friendly beginners-guide coding guide guides java java-guide java8 jdk programming zero-to-hero
Last synced: 29 Mar 2025
https://github.com/pchchv/pyalgos
Algorithms implemented in Python
algorithm algorithms interview python
Last synced: 27 Jul 2025
https://github.com/liviuxyz-ctrl/pathfinding_visualizer
Pathfinding visualizer in pygame: A*
algorithm astar-algorithm pathfinding python
Last synced: 20 Apr 2026
https://github.com/thesola10/starseller
Collection of implementations of a simple demo algorithm
Last synced: 06 Apr 2025
https://github.com/applicativesystem/rust-bedtools-pangenome
rust-bedtools but from the pangenome point of view.
algorithm bedtools bioinformatics bioinformatics-algorithms genome-annotation pangenome pangenome-analysis
Last synced: 24 Feb 2025
https://github.com/arashout/8puzzlesolver
Basically a port of the solver I worked on in the Princeton Algorithms course
8puzzle algorithm board javascript manhattan-distance neighbors princeton-algorithms priority-queue puzzle solver
Last synced: 30 Aug 2025
https://github.com/ordinary-dev/my-solutions
My solutions to various programming problems
advent-of-code algorithm codeforces leetcode leetcode-solutions
Last synced: 13 Mar 2025
https://github.com/bradhowes/priorityqueue
Swift implementation of a priority queue.
algorithm priority-queue swift5
Last synced: 08 Oct 2025
https://github.com/ramanaditya/coursera-data-structures-and-algorithms
Different Algorithmic problems solved using python3.7.0
algorithm algorithms algorithms-and-data-structures algorithms-datastructures python python-3 python-script python3
Last synced: 24 Feb 2025
https://github.com/bibhestee/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 06 Apr 2025
https://github.com/woosungkim0123/algorithm-deep-dive
repository for Algorithm learning
Last synced: 22 Jul 2025
https://github.com/pawfa/algorithms
Example application to learn Redux and D3.js
algorithm algorithms react reactjs redux
Last synced: 14 Apr 2026
https://github.com/nekonenene/programmer-nou-wo-kitaeru-suugaku-puzzle
『プログラマ脳を鍛える数学パズル』への挑戦記録
Last synced: 22 Jul 2025
https://github.com/dzimiks/algorithms
Implementation of various algorithms and data structures written in Java.
Last synced: 28 Jul 2025
https://github.com/owenthewizard/minesweeper-redone
A (subjectively) better implementation of @bdholder's Minesweeper.
algorithm algorithms education educational educational-project educators minesweeper minesweeper-logic pseudocode
Last synced: 26 Mar 2025
https://github.com/permutationlock/path_coloring_bgl
Implementations of several path coloring algorithms for the Boost Graph Library.
algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof
Last synced: 04 Mar 2025
https://github.com/leomaurodesenv/contest-codes
Repository of exercises of online contests
Last synced: 29 Jul 2025
https://github.com/charlenry/charleshenrisaintmars_7_16052022
C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.
algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator
Last synced: 12 Apr 2026
https://github.com/brkn/insertionsort_vs_mergesort
Homework 1 of My "Analysis of Algorithms I" Course
algorithm analysis cpp insertionsort mergesort sort
Last synced: 06 Apr 2025
https://github.com/abhijeet-muneshwar/algorithms
This repository contains different Algorithms
Last synced: 02 Apr 2025
https://github.com/bdadmehr0/encrypte-python
map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.
algorithm encoding encryption python
Last synced: 21 Mar 2025
https://github.com/kkeeth/programming-training
algorithm nodejs training vitest
Last synced: 14 May 2026
https://github.com/andrewnester/algorithms-ii
Algorithms written on Java
algorithm directed-graphs edge-weighted-graphs graph java
Last synced: 29 Jul 2025
https://github.com/hyp3rflow/problemsolving
ALGORITHM STUDY | BAEKJOON | CODEUP
algorithm baekjoon-online-judge codeup
Last synced: 07 Nov 2025
https://github.com/hyp3rflow/alps_algorithm
ALPS2019 | Algorithm Source File
Last synced: 07 Nov 2025
https://github.com/devbruce/algorithm_problem_solving
Archive of My Algorithm Problem Solving
Last synced: 09 Feb 2026
https://github.com/zilean12/-bubble-sort
To sort an array of integers using the Bubble Sort algorithm
algorithm bubble-algorithms bubble-sort sort sorting-algorithms
Last synced: 04 Apr 2025
https://github.com/arnie97/tyvj-answers
while (!ac) rp++;
acm acm-icpc algorithm algorithm-challenges contest
Last synced: 21 Mar 2025
https://github.com/angeal185/bit-shift-cipher
bit-shift vernam cipher for nodejs and the browser
algorithm cipher decryption encryption vernam-cipher
Last synced: 07 May 2026
https://github.com/donno2048/sort
Superfast sorting algorithm
algorithm sort sorting sorting-algorithms
Last synced: 06 Sep 2025
https://github.com/whitehyun/algorithm-journey
Baekjoon Online Judge, Codeforces, Programmers, LeetCode, etc.
Last synced: 29 Mar 2025
https://github.com/aicodecraft/anti-dump-algorithm
The Anti-Dump Algorithm is designed to evaluate and filter out unproductive or irrelevant input, commonly referred to as "noise," while prioritizing clarity, effort, and context. This algorithm measures the quality of input based on several key parameters with the ADI.
ai ai-algorithm ai-solutions algorithm algorithm-challenges algorithms-and-data-structures anti-dump anti-dump-algorithm dump dumper dumpiness python solutions spam-filtering
Last synced: 05 Apr 2025
https://github.com/leandrols/selectionsortvisualization
Selection Sort Algorithm Visualization
Last synced: 30 Jul 2025
https://github.com/onesy-me/zip
Zip / Unzip
algorithm amaui backend binary-compression browser byte-compression compress compression frontend gzip gzip-compression huffman-coding javascript js lz77 text-compression typescript unzip web zip
Last synced: 12 Apr 2026
https://github.com/tigregotico/rakekeywords
RAKE - Rapid Automatic Keyword Extraction
algorithm keyword-extraction keyword-extractor keywords rake
Last synced: 31 Oct 2025
https://github.com/noxxxxxxxx/snippet
Programming language code snippet, UI component, algorithm
Last synced: 30 Jul 2025
https://github.com/in-ch/practice_coding_test
알고리즘 학습하기
algorithm algorithm-challenges algorithmic-trading algorithms algorithms-and-data-structures
Last synced: 30 Jul 2025
https://github.com/hicarod/wordlesolver
:green_square: An algorithm to solve Wordle puzzles.
Last synced: 21 Mar 2025
https://github.com/xiubug/leetcode-javascript
LeetCode solutions with JavaScript
algorithm leetcode leetcode-javascript
Last synced: 21 Jul 2025
https://github.com/otabek8866/inverted-index-new-algorithm
This new inverted index algorithm calculates which files contain desired text and lines that contain most of the text. This new algorithm has been implemented in python. Currently, this source code supports only text format files.
algorithm inverted-index python text-search-python
Last synced: 04 Mar 2025
https://github.com/googtech/data-structures-and-algorithm-analysis-in-c
:book: Stay hungry , stay foolish ~
Last synced: 05 Apr 2025
https://github.com/fivethreeeo/data-structures-and-algorithms
A repository for learning data structures and algorithms.
algorithm coding-interviews data-structures
Last synced: 12 Sep 2025
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 03 Jan 2026
https://github.com/peter-roh/algorithm
Studying Algorithm with C
algorithm c divide-and-conquer graph greedy-algorithm hashtable heap priority-queue sorting
Last synced: 14 Mar 2025
https://github.com/jabellard/libds
libds - data structure library.
algorithm algorithms binary-heap binary-search-tree c data-structures gcc gcc-complier graph hash-table linked-list linux make queue stack vector
Last synced: 22 Apr 2026
https://github.com/zulfachafidz/green_horizon_forecasting_peak_organic_avocado_sales_with_the_prophet_algorithm
The Green Horizon Project leverages the Prophet algorithm to predict peak sales of organic avocados, supporting the campaign "APEAM GO ORGANIC." Using Python and Looker Studio, this analysis aims to provide deep insight into sales trends and potential, forming the basis of smarter marketing strategies.
algorithm algorithms analytics data data-analysis data-engineering data-mining data-science data-visualization forecasting machine-learning machine-learning-algorithms prophet-model python python-script
Last synced: 20 Mar 2025
https://github.com/thiagoluiznunes/algorithm-analysis-project
This repository consist of a variety of projects implemented for the "Análise e Projetos de Algoritmo" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.
algorithm c cpp heapsort knapsack-problem mergesort quicksort sorting-algorithms
Last synced: 14 May 2026
https://github.com/shiritai/rooted-disjoint-set
Python implementation of a (rooted) disjoint set, elegant, efficient and user-friendly.
algorithm data-structure disjoint-set disjoint-set-union python python-dict union-find
Last synced: 30 Mar 2025
https://github.com/ayushexel/algorithms
Implementation of Algorithms and Data Structures used extensively in computer Science
algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures
Last synced: 12 Sep 2025
https://github.com/cuhsat/spritz.lua
Spritz cipher implementation in pure Lua 5.3.
algorithm cryptography lua spritz
Last synced: 29 Mar 2025
https://github.com/brown9804/assembly-mips-mars-designs
Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator
algorithm alu-digital-circuit assembler-thinking mars-simulator mips-architecture
Last synced: 07 Jul 2025
https://github.com/ishaan28malik/machine-learning-for-you
Best Resources to get started with Machine Learning
algorithm best-practices deep-learning machine-learning neural-networks reinforcement-learning starter-kit tutorials
Last synced: 20 Mar 2025
https://github.com/phrugsa-limbunlom/algoj
A collection of algorithms implemented in Java for practicing.
Last synced: 31 Jul 2025
https://github.com/cuhsat/practical
A one-time pad variant for easy manual application.
algorithm cipher cryptography one-time-pad one-time-pad-cipher practical python strong
Last synced: 29 Mar 2025
https://github.com/ej-kimm/algorithm-with-js
🕵️♀️ 알고리즘 문제 풀이 with JavaScript
algorithm javascript programmers
Last synced: 01 Sep 2025
https://github.com/zettca/ist.asa.graphs4
Minimum Spanning Tree problem solved with Kruskal's Algorithm in C++
algorithm graphs kruskal kruskal-algorithm school
Last synced: 31 Jul 2025
https://github.com/cuhsat/spritz.go
A Spritz cipher implementation in pure Go.
algorithm cryptography go golang spritz
Last synced: 29 Mar 2025
https://github.com/extwiii/algorithms-uc.san.diego
Data Structures and Algorithms - Coursera
algorithm coursera data-structures extwiii graph
Last synced: 04 Jan 2026
https://github.com/asadiahmad/max-independent-set
Calculating Max Independent Set with greedy algorithm
algorithm algorithms anytree greedy-algorithms independent-set max-independent-set networkx python
Last synced: 31 Jul 2025
https://github.com/rayc2045/advent-of-code
JavaScript solutions for Advent of Code
advent-of-code advent-of-code-2022 algorithm algorithm-challenges christmas christmas-calendar christmas-countdown javascript programming-challenges programming-puzzles puzzle-solution puzzle-solver
Last synced: 01 Aug 2025
https://github.com/aymane-maghouti/machine-learning-basics
This is a basic repository which contains a simple application of machine learning algorithms and some statistical methods for data analysis
algorithm keras machine-learning neural-network python sklearn supervised-learning tensorflow unsupervised-learning
Last synced: 09 Apr 2026
https://github.com/cuhsat/spritz.java
A Spritz cipher implementation in pure Java.
algorithm cryptography java spritz
Last synced: 27 Aug 2025
https://github.com/mohamed-94/prime-algorithm
An algorithm for detecting any prime number up to 100000 and higher.
algorithm prime-numbers python
Last synced: 24 Dec 2025
https://github.com/anishvedant/chat-box-application
This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.
algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui
Last synced: 01 Sep 2025
https://github.com/avifenesh/sortlogfiles
Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp
algorithm filesort heapsort log logfiles minheap python spacecomplexity timecomplexity
Last synced: 02 Mar 2025
https://github.com/brian-gates/hungarian
The Hungarian algorithm solves the assignment problem in polynomial time. Also known as: Munkres algorithm.
algorithm assignment-problem hungarian-algorithm munkres-algorithm
Last synced: 01 Aug 2025
https://github.com/rhcarvalho/the-algorithm-design-manual
Exercises from the book The Algorithm Design Manual
Last synced: 07 Mar 2026
https://github.com/francescozoccheddu/2d-bin-packing
2D bin packing algorithm
2d algorithm bin-packing library typescript
Last synced: 09 Oct 2025
https://github.com/thibautre/dataipsum
Configurable data generator (with crumbles inside)
algorithm data random-generation
Last synced: 21 Jul 2025
https://github.com/jakub21/walking-blobs
Showcase of state-machine based algorithm. Blobs search for food and escape predators.
Last synced: 14 May 2025
https://github.com/pedrohenriquebr/topsis-react
TOPSIS React
algorithm css html5 js material-ui react web yarn
Last synced: 09 Apr 2026
https://github.com/ankitsharma-tech/spam-mail-detector-using-ml
This model can detect any kind of spam mail.
algorithm artificial-intelligence artificial-intelligence-algorithms artificial-intelligence-models artificial-intelligence-projects deep-learning detectany-kind mail ml nlp-machine-learning python python-3 python3 spam spam-mail tensorflow tensorflow2
Last synced: 25 Sep 2025
https://github.com/ndsvw/median-maintenance
Median-Maintenance keeps track of the median of a growing list of numbers. O(log(n)) complexity for each of the n list elements => O(n*log(n))
algorithm complexity logarithmic median
Last synced: 02 Aug 2025
https://github.com/rosieoh/java_codingtest
🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈
algorithm datastructures-algorithms java
Last synced: 24 Feb 2025