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-03-29 00:01:16 UTC
- JSON Representation
https://github.com/juangesino/algebra
Methods and algorithms for linear algebra.
algebra algorithm linear-algebra
Last synced: 16 Mar 2025
https://github.com/donno2048/sort
Superfast sorting algorithm
algorithm sort sorting sorting-algorithms
Last synced: 06 Sep 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/chanioxaris/sorting-algorithms
A collection of sorting algorithms
algorithm bubble-sort heapsort insertion-sort merge-sort quicksort sorting
Last synced: 07 Apr 2025
https://github.com/hamidhosen42/stl-standard-template-library
STL-Standard-Template-Library. All STL Code with problem solving
algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl
Last synced: 15 Mar 2026
https://github.com/3ofiz4/2-variables-chaotic-number-generator
A 2-Variable-chaotic random number generator
algorithm chaos creative latex math python sandbox sandbox-playground
Last synced: 06 Sep 2025
https://github.com/austinoboyle/leetcodesolutions
algorithm algorithms data-structures leetcode leetcode-solutions python
Last synced: 26 Mar 2025
https://github.com/ruddyscent/grokking-algorithms
Solutions to exercises in 'Grokking Algorithms' by Aditya Y. Bhargava
Last synced: 25 Oct 2025
https://github.com/andyld97/theory-of-numbers
Theory of numbers
algorithm csharp math mathematics theory
Last synced: 01 Mar 2025
https://github.com/f3nr1rs3c/algorithmandprogramming
Programlama Notlarım
algorithm cpp csharp programming programming-language
Last synced: 06 Dec 2025
https://github.com/asmtamim/data-structure-algorithm
Data structures and Algorithms.
algorithm csharp data-structures python
Last synced: 01 Mar 2025
https://github.com/honghoker/codingtest
Swift CodingTest
algorithm boj codingtest programmers swift
Last synced: 05 Mar 2025
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: 17 Nov 2025
https://github.com/hicarod/wordlesolver
:green_square: An algorithm to solve Wordle puzzles.
Last synced: 21 Mar 2025
https://github.com/jodus-melodus/wavecollapse
Simple Wave Collapse Function/Algorithm Example
algorithm algorithms algorithms-and-data-structures csharp function functions wave-collapse
Last synced: 13 Mar 2025
https://github.com/sarincr/introduction-to-edge-analytics
Edge analytics is an approach to data collection and analysis in which an automated analytical computation is performed on data at a sensor, network switch or other device instead of waiting for the data to be sent back to a centralised data store.
algorithm algorithms algorithms-and-data-structures arduino arduino-ide arduino-library arm artificial-intelligence avr data-science dataanalytics datastuctures deep-learning edge-ai edge-computing embedded-systems iot machine-learning microcontroller neural-network
Last synced: 14 Sep 2025
https://github.com/youseftareq33/java_algorithm_2_huffmancode
Huffman Code for compression and decompression file
algorithm huffman-compression-algorithm java javafx
Last synced: 14 Apr 2025
https://github.com/youseftareq33/java_algorithm_4_max-led-lighting
Max LED Lighting problem involves connecting LEDs to corresponding power sources to maximize the number of LEDs without allowing wires to cross.
algorithm java javafx longest-common-subsequence
Last synced: 14 Apr 2025
https://github.com/tin-cat/smax
Content maturity rating method for artistic social communities
algorithm algorithms classification classification-algorithm classification-algorithms classification-methods
Last synced: 18 Jun 2025
https://github.com/aryansri-0706/pytorch-learn-script-draft-for-designated-peer-reviewers-only
Pytorch Tutorial Introduction Learn Script PDF E-Book
algorithm gpu introduction learn learning-rate loss-function optimizer pdf python pytorch script tensor tutorial
Last synced: 04 Mar 2025
https://github.com/sudtanj/algorithm-analysis-project
Algorithm Analysis Project at Universitas Pelita Harapan
Last synced: 23 Jul 2025
https://github.com/konstantin8105/root
root-finding algorithm
algorithm bisection-method root-finding
Last synced: 16 Mar 2025
https://github.com/projects-developer/cryptography-project-using-symmetric-algorithm
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm
Last synced: 05 Mar 2026
https://github.com/mki1967/rbo
Fundamental functions of RBO Bit-reversal Broadcast Scheduling in Go Programming Language
algorithm bit-reversal broadcast go rbo scheduling
Last synced: 03 Nov 2025
https://github.com/lord-turmoil/graphlab
Graph algorithm visualization
a-star-algorithm algorithm dfs graph kruskal-algorithm prism
Last synced: 16 Mar 2025
https://github.com/gusenov/max-empty-rect-py
:black_square_button: Реализация на Питоне алгоритма поиска на изображении пустого прямоугольника максимальной площади.
algorithm empty-spot graphics numpy python python-image-library python-library rectangle-detection
Last synced: 06 Feb 2026
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/raj-tyagi/big-data-ip-anomaly-detection-bloomfilter-misragries
A scalable and efficient real-time IP anomaly detection system leveraging Bloom Filters and the Misra-Gries Algorithm to identify malicious traffic, detect heavy hitters, and dynamically update blacklists with minimal memory usage
algorithm big-data bloom-filter heavy-hitters ip-address-tracker memory-optimization misra-gries network-security probabilistic-datastructure python
Last synced: 26 Mar 2025
https://github.com/pochetes/ds-practice
All Data Structures & Algorithms Implementations. Practicing...
algorithm algorithms-and-data-structures arrays binary-search-tree data-structures leetcode queues searching sorting stacks trees
Last synced: 26 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/tim-raphael/chess-engine
This is a simple chess engine implemented in Rust using the minimax algorithm with alpha-beta pruning for decision-making.
algorithm chess chess-engine minimax-algorithm rust
Last synced: 01 Mar 2025
https://github.com/kareem-mohamed-wardany/phylogenetic-tree
algorithm bioinformatics python
Last synced: 14 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/davidcardoso/dominoes
Dominoes programming challenge
algorithm algorithm-challenges algorithms-datastructures dominoes forfun php
Last synced: 02 Mar 2025
https://github.com/mdashik922/some_algorethom
Algorithm practice
algorithm algorithms algorithms-and-data-structures
Last synced: 25 Feb 2025
https://github.com/aamiranwar/sea
A curated list of programs in C for the study of Data structures and Algorithms.
Last synced: 02 Apr 2025
https://github.com/mustafadalga/sayiyi-yazili-olarak-yazma
En fazla 4 basamaklı olacak şekilde girilen bir sayının yazılı olarak çıktısını veren C# uygulaması
algorithm algorithm-challenges algorithms csharp
Last synced: 25 Dec 2025
https://github.com/mustafadalga/rgbrenkgecisleri
RGB renk kodları değiştirilerek , renkler arasında geçiş yapan basit bir C# uygulaması
algorithm algorithm-challenges algorithms csharp csharp-code rgb rgb-animation rgb-color
Last synced: 23 Jun 2025
https://github.com/mortend/typescript-clustering
Density Based Clustering for TypeScript
Last synced: 27 Oct 2025
https://github.com/yuvrajpandiya/piero-ende-coder
A powerful encryption and decryption tool that combines the Vigenère cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.
algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing
Last synced: 21 Feb 2025
https://github.com/antosser/sudoku-solver
A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.
algorithm backtracking cli-tool puzzle-solver rust sudoku terminal
Last synced: 28 Apr 2025
https://github.com/cfmvcarlos/wordlesolver
This project offers a Wordle Solver written in Python, featuring a powerful backend engine for word evaluation and filtering, along with a user-friendly graphical interface built with Tkinter. Whether you’re solving puzzles or refining your Wordle strategies, this tool provides word suggestions and dynamic feedback to improve your gameplay.
algorithm game-development python3 tkinter-gui tkinter-python word-puzzle wordle wordle-solver
Last synced: 27 Oct 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: 27 Dec 2025
https://github.com/palucki/yardiff
Yet another rdiff implementation - rolling hash based file diffs
algorithm compari delta diff diff-tool rdiff rolling-hash rsync signature
Last synced: 07 Sep 2025
https://github.com/salmansaleem-17/pf-dsa-os-and-cc-lab-cpp-projects
C++ lab projects from university courses: Programming Fundamentals, Data Structures, Operating Systems, and Compiler Construction.
algorithm algorithms algorithms-and-data-structures c-plus-plus compiler-construction data-structures data-structures-algorithms data-structures-and-algorithms operating-systems operating-systems-project problem-solving programming programming-fundamentals
Last synced: 28 Jun 2025
https://github.com/drkenreid/simulatedannealingexample
An example Simulated Annealing in Java.
algorithm evolutionary metaheuristics simulated-annealing
Last synced: 12 Mar 2026
https://github.com/kshru9/google-pagerank-algo-implementation
Implementation of PageRank algorithm used by Google to rank websites
algorithm google pagerank pagerank-algorithm python rank
Last synced: 28 Feb 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: 30 Dec 2025
https://github.com/zilean12/roundrobin
Round Robin
algorithm pseudocode round-robin round-robin-scheduler
Last synced: 04 Apr 2025
https://github.com/zilean12/factorial-loop-and-recursion-method-
To calculate the factorial using a loop and recursion
algorithm factorial-calculation factorial-number-system factorial-recursion recursion recursion-algorithm
Last synced: 04 Apr 2025
https://github.com/kingpepe2/install-node-on-ubuntu-server-22.04
Initial Node Installer
algorithm installer node sha256
Last synced: 23 Jul 2025
https://github.com/programmer-rd-ai/competitive-programming-solutions
A collection of my solutions to various competitive programming problems from platforms like LeetCode. This repository serves as a personal archive of my problem-solving journey, covering a range of algorithms, data structures, and problem-solving techniques.
algorithm algorithms algorithms-and-data-structures data datastructures dsa javascript pandas python structures
Last synced: 01 Mar 2025
https://github.com/hasenpfote/mark-and-sweep-gc
algorithm cpp garbage-collection
Last synced: 26 Dec 2025
https://github.com/bckkingkkang/gamedev_learn
게임 개발 개념 정리
2d-game 3d-game algorithm cplusplus csharp game-development game-math math unity unreal-engine unreal-engine-5
Last synced: 27 Oct 2025
https://github.com/dpetrosy/leetcode
In this repository, I store my LeetCode solved problems.
algorithm algorithms algorithms-and-data-structures cpp cpp11 data-structure interview interview-preparation interview-questions leetcode leetcode-company-questions leetcode-cpp leetcode-solutions modern-cpp
Last synced: 28 Feb 2026
https://github.com/pikmin-rgb/push_swap
Because Swap_push isn’t as natural
algorithm c makefile school-project
Last synced: 05 Mar 2025
https://github.com/onesy-me/heap
Min/Max Heap
algorithm amaui back-end backend binary-search-tree binary-tree browser front-end frontend heap javascript js max-heap min-heap node nodejs priority-queue typescript utils web
Last synced: 14 Apr 2025
https://github.com/onesy-me/binary-tree
Binary tree
algorithm amaui binary-serach-tree binary-tree browser bst javascript js library node nodejs typescript utils web
Last synced: 28 Oct 2025
https://github.com/yumetodo/prime_num_searcher
algorithm oxyplot prime-numbers qiita
Last synced: 17 Mar 2025
https://github.com/yanne0800/lung_cancer_prediction
This project predicts lung cancer risks using machine learning models like Random Forest, Logistic Regression, and SVM. It analyzes patient data with features such as age, smoking habits, and symptoms. Data preprocessing, visualization, and performance evaluation ensure accurate predictions for early diagnosis.
algorithm classification cnn decision-tree-classifier decision-trees deep-learning gradientboosting keras lung-cancer medical-image-processing navies-bayes-classifer neuralnetworks python scikit-learn
Last synced: 16 Oct 2025
https://github.com/beomseokyu/algorithm
[Python] 알고리즘 문제 풀이 스터디
algorithm beakjoon programmers python study
Last synced: 24 Feb 2025
https://github.com/ro-el-c/ps
problem solving
algorithm cpp data-structure java python sql
Last synced: 26 Mar 2025
https://github.com/gabrielyoon7/algorithm-with-java
Do it! 자료구조와 함께 배우는 알고리즘 입문 (자바 편) 실습
algorithm algorithms java sort
Last synced: 14 Apr 2025
https://github.com/bookseer/algorithms
Алгоритмы и структуры данных
algorithm algorithms data-structures education
Last synced: 03 Mar 2026
https://github.com/gregorybchris/bfprt
Median of medians quickselect algorithm
algorithm blum complexity conquer divide median quick quickselect quicksort
Last synced: 06 Feb 2026
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 20 Jul 2025
https://github.com/angelod1as/algorithms
A few algorithms made for a job interview
algorithm algorithms javascript react
Last synced: 30 Dec 2025
https://github.com/samdney/notes-3sum
Notes: "A 3SUM algorithm on the binary addition level of atomic generated real numbers" , id: notes_000X, Notes
3sum algorithm computer-science integers irrational-numbers math real-number
Last synced: 11 Mar 2026
https://github.com/sujin9/studying_algorithm
Solving algorithm problems in Java
Last synced: 14 Apr 2025
https://github.com/dynastymasra/algo
Golang exercise and example algorithm
algorithm algorithms go golang search searching sort sorti
Last synced: 17 Mar 2025
https://github.com/oguzhnatly/exam-automation-python
Python Exam Automation System, for university project
algorithm python python-automation python-programming python-script python3 python37
Last synced: 14 Mar 2025
https://github.com/simpson-computer-technologies-research/binarysearch
Binary Search Algorithm + Generics Implementation in Java
algorithm binary-search cs java
Last synced: 22 Mar 2025
https://github.com/phattharaphorn/profund-programming
👩🏻🏫 This repository is a collection developed in Object-Oriented Programming.
algorithm c leraning-programs object-oriented-programming
Last synced: 02 Jan 2026
https://github.com/mki1967/rbo-tinyos-java
algorithm bit-reversal broadcast java rbo scheduling tinyos
Last synced: 03 Nov 2025
https://github.com/linus-mussmaecher/rayneat
Customizable C++ implementation of the NEAT machine learning algorithm.
algorithm genetic-algorithm visualization
Last synced: 06 Apr 2025
https://github.com/thibautre/dataipsum
Configurable data generator (with crumbles inside)
algorithm data random-generation
Last synced: 21 Jul 2025
https://github.com/liupengkun1993/algorithm
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Last synced: 24 Jan 2026
https://github.com/confused-techie/algorithm-collection
Simple Collection of Algorithms.
Last synced: 14 Jun 2025
https://github.com/timothymakkison/graham_convex_hull
Implementation of the Graham scan method to find the convex hull of a series of points in rust. For use in https://github.com/TimothyMakkison/transportation_network.
algorithm convex-hull rust rust-lang
Last synced: 14 Mar 2025
https://github.com/miseongk/algorithm
Algorithm Coding Test Practice 📝
algorithm baekjoon-online-judge programmers python3
Last synced: 14 Apr 2025
https://github.com/hyunsb/java-algorithm-practice
JAVA 알고리즘 문제풀이 저장소
algorithm data-structures java
Last synced: 02 Apr 2025
https://github.com/oliverkovacs/array-sum
Efficiently sums slices of arrays
algorithm javascript optimization summation
Last synced: 15 Mar 2025
https://github.com/keivan-sf/insertion-sort-middle-tracking
Insertion-sort combined with middle-tracking to improve performance at certain scenarios
algorithm insertion-sort linkedlist
Last synced: 17 Mar 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/anbalagand/reinventthewheel
Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.
algorithm array dictionary interoper swift unsafepointer
Last synced: 21 Nov 2025