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: 2025-12-08 00:01:11 UTC
- JSON Representation
https://github.com/youben11/graph-theory
Implementation of some algorithms on graph theory
Last synced: 26 Jul 2025
https://github.com/gregorybchris/bfprt
Median of medians quickselect algorithm
algorithm blum complexity conquer divide median quick quickselect quicksort
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/hemmouda/Max-nJ
Generic implementation of the Max-n algorithm in Java
abstraction algorithm generic implementation java max max-n max-n-algorithm min-max min-max-algorithm multiple-players n n-player template
Last synced: 15 Oct 2025
https://github.com/theodrosyimer/luhn
Implementation of the Luhn's algorithm using TypeScript
Last synced: 26 Jul 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/jiwonkim0131/algorithm
Practice algorithm to better problem solving skills using javascript
Last synced: 26 Jul 2025
https://github.com/hoehrmann/set-intspan-partition
Set::IntSpan::Partition Perl module
Last synced: 26 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/waseemsabir/algorithms
Implementation of some main stream algotithms
Last synced: 27 Jul 2025
https://github.com/pchchv/pyalgos
Algorithms implemented in Python
algorithm algorithms interview python
Last synced: 27 Jul 2025
https://github.com/michael18811380328/leetcode
algorithm javascript leetcode python typescript
Last synced: 27 Jul 2025
https://github.com/bradhowes/priorityqueue
Swift implementation of a priority queue.
algorithm priority-queue swift5
Last synced: 08 Oct 2025
https://github.com/danutama/nextjs-aes-encryption
A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES
advanced-encryption-standard aes aes-cbc aes-cipher aes-encryption algorithm cryptography landing-page nextjs rijndael
Last synced: 28 Jul 2025
https://github.com/okwilkins/mazegeneration
Creates a random maze. Green -> Making new maze. Red -> Backtracking to find untouched maze.
algorithm html maze maze-generator maze-solver p5js web
Last synced: 28 Oct 2025
https://github.com/dzimiks/algorithms
Implementation of various algorithms and data structures written in Java.
Last synced: 28 Jul 2025
https://github.com/leomaurodesenv/contest-codes
Repository of exercises of online contests
Last synced: 29 Jul 2025
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: 29 Jul 2025
https://github.com/nebulot/nebulotelodie_lespetitsplats
Application de recette, algorithme de recherche "Les petits plats"
algorithm algorithme css css3 grid html html5 javascript research tags
Last synced: 29 Jul 2025
https://github.com/leandrols/selectionsortvisualization
Selection Sort Algorithm Visualization
Last synced: 30 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/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/jorgechato/warmup
A simple repository with a bunch of exercises, from algorithms, to designs.
algorithm design docker travis-ci
Last synced: 08 Nov 2025
https://github.com/willgreen98/visual-path-finder
Implementation of Path-Finding Algorithms with a touch of visualisation
algorithm eclipse java javafx javafx-application javafx-gui javafx-project pathfinding pathfinding-algorithm theoretical-computer-science
Last synced: 08 Nov 2025
https://github.com/alvarocastro/stalinsort
An implementation of the meme stalinsort in JavaScript.
algorithm javascript meme sort sorting stalin stalinsort
Last synced: 20 Mar 2025
https://github.com/rickadams2/mainportfolio
Main portfolio :briefcase: :ok_hand:
algorithm angular asp-net asp-net-core asp-net-mvc charp entity-framework erd es6 java8 javaee javajakarta javascript nodejs procedures relational-databases spring-boot triggers tsql vue
Last synced: 31 Jul 2025
https://github.com/liviuxyz-ctrl/pathfinding_visualizer
Pathfinding visualizer in pygame: A*
algorithm astar-algorithm pathfinding python
Last synced: 02 Mar 2025
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/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/phrugsa-limbunlom/algoj
A collection of algorithms implemented in Java for practicing.
Last synced: 31 Jul 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/jainamparikh0825/moowee
A movie finder with rich UI which lets you search for a movie and an algorithm designed in a way where the most searched movies by different users categorised under the most popular searches!
algorithm appwrite react tailwindcss
Last synced: 31 Jul 2025
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/shinexia/algorithm-labs
algorithm labs
algorithm algorithm-labs labs leetcode
Last synced: 20 Mar 2025
https://github.com/kauefraga/algorithms
🧑🏻💻 A couple of algorithms implemented on different languages
algorithm cpp python typescript
Last synced: 02 Apr 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/leetcode-in-erlang/leetcode-in-erlang
Erlang-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming erlang interview-questions leetcode leetcode-erlang leetcode-solutions math
Last synced: 25 Sep 2025
https://github.com/pawel-kieliszczyk/algorithms
Efficient algorithms and data structures
Last synced: 28 Oct 2025
https://github.com/sashadev-sky/maze-pathfinder
Terminal console maze solver
algorithm colorize pathfinder ruby terminal
Last synced: 01 Aug 2025
https://github.com/akkaraponph/report-external-sorted
Algorithm and Computer Architecture
algorithm computer-architecture external-sorting flash-memory report
Last synced: 02 Aug 2025
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/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/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/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/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/francescozoccheddu/2d-bin-packing
2D bin packing algorithm
2d algorithm bin-packing library typescript
Last synced: 09 Oct 2025
https://github.com/firoz-thakur/leetcodesolving
Welcome to the LeetCode Problem Solving repository! This repository contains solutions to a variety of problems from LeetCode, covering a wide range of topics in Data Structures and Algorithms. The goal is to enhance problem-solving skills and help you ace technical interviews.
algorithm codechef-solutions codeforces-solutions competitive-programming cpp data-structures java leetcode leetcode-solutions problem-solving
Last synced: 18 Mar 2025
https://github.com/nosarthur/golang-playground
dynamic programming
algorithm dynamic-programming go golang
Last synced: 04 Aug 2025
https://github.com/alekser/competitive-programming
Competitive Programming - is a place where Algorithms and Data Structures meet each other.
Last synced: 26 Mar 2025
https://github.com/spignelon/python
Python algorithms, assignments and practicals
algorithm algorithms algorithms-and-data-structures algorithms-datastructures daa data-structures design-and-analysis-of-algorithms dsa freecodecamp freecodecamp-algorithms python python-algorithms python-assignment
Last synced: 12 Mar 2025
https://github.com/jason-c-daniels/jcd.leetcode
A bunch of stuff I did on LeetCode. Most of it ranks well for performance, and some of it even ranks well for memory usage. Sometimes both are true at the same time.
Last synced: 04 Aug 2025
https://github.com/elliotwutingfeng/grokking-algorithms
Solutions to problems listed in the book "grokking algorithms" by Aditya Y. Bhargava
algorithm algorithms leetcode python
Last synced: 04 Aug 2025
https://github.com/bazoka-kaka/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: 05 Aug 2025
https://github.com/sasitsrirat/light-out-puzzle-2023-
EGCO221 (Data Structure and Algorithm)
algorithm arraylist data-structures java sorting-algorithms
Last synced: 06 Aug 2025
https://github.com/prallhsu/pat-advanced-level-practice
PAT Advanced Level Practice
Last synced: 02 Apr 2025
https://github.com/2gpb/antcolonyoptimization
This repository contains an implementation of the Ant Colony Optimization (ACO) algorithm, a nature-inspired optimization technique used for solving combinatorial problems.
algorithm metaheuristic-optimisation python
Last synced: 07 Aug 2025
https://github.com/yankeguo-deprecated/snowflake-alt
A concurrent-safe lock-free implementation of snowflake algorithm in Golang
algorithm golang id-generator snowflake
Last synced: 08 Apr 2025
https://github.com/linguini1/sortingalgs
An analysis of different sorting algorithms for my high school computer science course. Includes Excel charts and Big O notation.
algorithm algorithm-analysis algorithm-challenges algorithms analysis sort sorting sorting-algorithms
Last synced: 07 Sep 2025
https://github.com/c1m50c/leet-code-solutions
A collection of my LeetCode submissions.
algorithm algorithms data-structures dynamic-programming interview-questions leetcode leetcode-python leetcode-solutions python python-3 solutions
Last synced: 12 Mar 2025
https://github.com/xxnauty/boxbluralgorithm
Implementation of blurring algorithm in Python
algorithm algorithms boxblur image-processing python python3
Last synced: 08 Aug 2025
https://github.com/sourceduty/algorithm_generator
🔢 Assistive algorithm generation, organization and analysis tool.
ai algorith-generator algorithm algorithm-analysis algorithms artificial-intelligence chatgpt generator openai
Last synced: 03 Sep 2025
https://github.com/mateusz-przybyla/spoj-cpp-algorithmics
My solutions of the selected SPOJ tasks.
algorithm cpp data-structures matematics spoj spoj-problems
Last synced: 09 Nov 2025
https://github.com/chrismichaelps/computer-science-problem-solving
Learning haskell Language solving computer science programming problem. This implies having a better knowledge about how language works and how to understand better how functional languages work.
algorithm computer-science functional-programming haskell math solving-algorithm
Last synced: 08 Aug 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/junqiuzhang/k-means-algorithm
k-means algorithm
algorithm clustering-problem kmeans
Last synced: 09 Aug 2025
https://github.com/ym1085/Algorithm-Study
Repository for solving algorithmic problems
algorithm backjoon java programmers
Last synced: 03 Oct 2025
https://github.com/pseudoyu/cs61b-sp14
UC Berkeley —— CS61B Data Structures Spring 2014
algorithm data-structure java notes ucberkeley
Last synced: 17 Mar 2025
https://github.com/pseudoyu/redblacktree-java
Red Black Tree Implementation in Java
Last synced: 17 Mar 2025
https://github.com/happyrip/algorithms-and-data-structures
Some basic algorithms and data structures implemented for practice.
algorithm algorithms algorithms-and-data-structures data-structures go golang
Last synced: 14 Jun 2025
https://github.com/n-pcs/leetcode
All my answers to LeetCode questions!
algorithm cpp data-structures dsa
Last synced: 04 Oct 2025
https://github.com/godolatunji/algo-data-problems
Solutions to algorithm problems
algorithm amazon codility codility-java facebook google hackerrank interview interview-prep leetcode
Last synced: 04 Oct 2025