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/antonio-f/td-methods-sarsa
Temporal Difference methods - A simple implementation of SARSA algorithm applied to OpenAI gym's "CliffWalking" environment.
101 algorithm cliffwalking gym gym-environment machine-learning openai-gym reinforcement-learning sarsa sarsa-algorithm simple td-methods temporal-difference
Last synced: 30 Mar 2025
https://github.com/bola-nabil/hackerrank-solutions
HacerRank Solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions javascript problem-solving
Last synced: 16 Mar 2025
https://github.com/blargian/min_span_tree_visualizer
A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.
algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization
Last synced: 29 Mar 2025
https://github.com/yehezkiel1086/ds-sol-cpp
📖 Data structures and algorithms labs solutions in C / C++
Last synced: 05 Sep 2025
https://github.com/thearchitector/smartclip
A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality
algorithm image image-processing paperclip paperclip-processor
Last synced: 30 Nov 2025
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 2025
https://github.com/yutkin/algorithms_and_data_structures
My attempts at implementation of well-known algorithms and data structures
Last synced: 09 Apr 2025
https://github.com/iwatanikenji/exerciciosemc
Code exercises in C learned on the university (UTFPR)
algorithm array for-loop if-else memory-allocation switch-case utfpr while-loop
Last synced: 09 Apr 2025
https://github.com/basemax/nqueenspromisingc
This is a promising implementation of the n-Queens problem in C. It uses a recursive backtracking algorithm to find all solutions to the n-Queens problem. It is a promising implementation because it uses a heuristic to prune the search tree. The heuristic is to only place a queen in a column if it is not in check with any other queens.
algorithm algorithm-c backtracking backtracking-algorithm backtracking-methods backtracking-questions backtracking-search backtracking-tech-interview backtracking-tree c c-algorithm n-queens nqueens queens-problem queens-puzzle tree
Last synced: 03 Apr 2025
https://github.com/rubyonworld/rustc-hash
A speedy hash algorithm used within rustc.
Last synced: 05 Sep 2025
https://github.com/jabellard/list
Doubly-linked list.
algorithm algorithms c data-structure data-structures linked-list queue stack
Last synced: 04 Jul 2025
https://github.com/Michael-MD/Elastic-Multislice-Electron-Microscopy
Simulation of elastic scattering in electron microscopy using the multislice algorithm. Simulations include various STEM and TEM techniques such as ADFSTEM, BFSTEM, ABFSTEM and CoM.
abfstem adfstem algorithm annular bfstem com ctem elastic electron imaging kirkland microscopy multislice physics physics-simulation scanning scatter scattering stem transmission
Last synced: 11 Mar 2025
https://github.com/yann-github/oc-lespetitsplats
OC - P7 - Les Petits Plats - Site de recettes de cuisine
algorithm benchmark flowchart javascript oop
Last synced: 07 Apr 2025
https://github.com/olyutorskii/aletojio
Aletojio is a Java library that supports manipulation of random number and entropy.
algorithm entropy java library prng pseudo-random-generator random random-generation random-number-generators
Last synced: 02 Dec 2025
https://github.com/jefferson10147/lettersoup-algorithm
This java class generates a randomly letter soup in a matrix of order size*size.
Last synced: 09 Apr 2025
https://github.com/jackhowa/falsy-bouncer
Remove all falsy values from an array.
Last synced: 13 Jun 2025
https://github.com/pavelnikolov/algorithms
Algorithms and Data Structures in Go
algorithm algorithms algorithms-and-data-structures data-structures golang
Last synced: 28 Feb 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/quaddarv1ne/codewars_quadd4rv1n7
Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)
algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project
Last synced: 03 Jul 2025
https://github.com/lamdav/isgraphicalscript
A simple algorithm written in Python to determine if a given degree sequence is graphical.
algorithm degree-sequence graph-theory graphical script
Last synced: 03 Dec 2025
https://github.com/swelcker/cmd.csp.classifier
Simple implementation of text classifier in Java with built in SVM, C4.5, kNN, and naive Bayesian classifiers. Support for common text preprocessors and for CVS format. You can plugin your own classifier, tokenizer, transformer, stopwords, synonyms, and TF-IDF formula etc. Supports automatic validation and confusion matrix.
ai algorithm framework java machine-learning machine-learning-algorithms machine-learning-library machinelearning ml-validation text-classification text-classifier
Last synced: 27 Apr 2025
https://github.com/mattmoony/snake-bot
A simple snake bot implementing the A* search algorithm.
algorithm astar-algorithm bot javascript search-algorithm shortest-path snake snake-bot visualization
Last synced: 13 Jun 2025
https://github.com/tomazjunior/data-structure
Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.
algorithm data-structures problem-solving-skills
Last synced: 08 Apr 2025
https://github.com/nir3x/fastpatternsscanner.cpp
FastPatternsScanner.cpp - Efficient Pattern Scanner for C++
algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning
Last synced: 01 Mar 2025
https://github.com/vomnes/lem-in
Elementary algorithmic project - Graph Traversal - This project is meant to make you code an ant farm manager.
algorithm bfs-algorithm graph-traversal
Last synced: 16 Mar 2025
https://github.com/juangesino/algebra
Methods and algorithms for linear algebra.
algebra algorithm linear-algebra
Last synced: 16 Mar 2025
https://github.com/bcfchen/algorithm
Solutions to common algorithm problems
algorithm arrays binary-trees interviews javascript linked-list strings tree-traversal
Last synced: 14 Jun 2025
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/cianhub/knapsack-algorithm-solution
A JavaScript algorithm for solving the knapsack problem
algorithm javascript knapsack-problem
Last synced: 26 Mar 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/gabrielfu/rsgraph
Python wrapper API for common graph algorithms implemented in Rust
algorithm graph graph-algorithms networkx pyo3 python rust
Last synced: 27 Mar 2026
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/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/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/coderfamer/data-struct-and-algorithms-c
algorithm algorithms-and-data-structures c data-str
Last synced: 01 Mar 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/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/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/sbstndb/vectorized_find
Experimentations on the find function on vectors in c++
algorithm avx experimental find google-benchmark intrinsics
Last synced: 16 Mar 2025
https://github.com/hasenpfote/mark-and-sweep-gc
algorithm cpp garbage-collection
Last synced: 26 Dec 2025
https://github.com/forestluo/hashtree
Hash tree (https://zhuanlan.zhihu.com/p/290832847).
algorithm hashtree visual-studio
Last synced: 11 Mar 2025
https://github.com/quantsareus/pytorch-learn-script-draft-for-designated-peer-reviewers-only
Pytorch Tutorial Introduction Learn Script PDF E-Book
activation-function algorithm e-book gpu introduction learn learning-rate loss-function optimizer pdf python pytorch script tensor tutorial
Last synced: 21 Feb 2025
https://github.com/bookseer/algorithms
Алгоритмы и структуры данных
algorithm algorithms data-structures education
Last synced: 03 Mar 2026
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/dukeluo/algs4
My personal solution to the exercises of the book "Algorithms" and assignments of the relative course on Coursera.
Last synced: 25 Dec 2025
https://github.com/hyunsb/java-algorithm-practice
JAVA 알고리즘 문제풀이 저장소
algorithm data-structures java
Last synced: 02 Apr 2025
https://github.com/0nom4d/chooseyourbattles
4 algorithmic problems are facing you! Let's solve some! - Assignment from Fontys University of Applied Sciences (ALG1 Course)
algorithm epitech fontys fontys-ict-students
Last synced: 01 Apr 2025
https://github.com/misa-j/leetcode
my solutions to leetcode problems
algorithm algorithms data-structures leetcode
Last synced: 06 Oct 2025
https://github.com/dpetrosy/encryptor-decryptor
My small project encryptor / decryptor written in Python.
algorithm console-application cryptography decoder encoder encoder-decoder encryption-decryption python python3
Last synced: 06 Oct 2025
https://github.com/harisali-git/pathsearchingusingastar
Dynamic Route planning with obstacles using the A* algorithm
algorithm artificial-intelligence astar astar-algorithm astar-pathfinding cpp routeplanning
Last synced: 07 Oct 2025
https://github.com/rahul1582/bank-loan-classification
Classifying whether a person is taking personal loan or not using all the Classification Algorithms.
algorithm analysis classi data
Last synced: 08 Oct 2025
https://github.com/farial-mahmod/sorting-algorithms-in-swift
This repository contains the implementation of several sorting algorithms in Swift programming language
algorithm sorting-algorithms swift
Last synced: 08 Oct 2025
https://github.com/axionbuster/gemssearch002
Solver for Gem Seeker (Tomb of the Mask+)
algorithm gem-seeker haskell tomb-of-the-mask
Last synced: 09 Oct 2025
https://github.com/ron4fun/simplexpy
SimplexPy is a compact python library that automatically solves `Linear Programming Equations` i.e Maximization problems, easily and quickly while giving you neat results.
algo algorithm linear-programming maximization simplex-method
Last synced: 09 Oct 2025
https://github.com/qnighy/advanced-programming-languages-report-ltl
algorithm automata logic ocaml temporal-logic
Last synced: 09 Oct 2025
https://github.com/camtarr/iros2025-paper-list
📝 Curate the IROS 2025 paper list, featuring presentation details and abstracts for easy access to cutting-edge research in robotics.
algorithm artificial-intelligence autonomous-systems computer-vision conference-papers data-analysis deep-learning human-robot-interaction iros2025 machine-learning navigation reinforcement-learning research robotics sensor-fusion swarm-robotics
Last synced: 09 Oct 2025
https://github.com/cthacker-udel/chesspredictor
AI Chess Predictor, using the Monte-Carlo Tree Search algorithm.
ai algorithm artificial-intelligence chess python
Last synced: 10 Oct 2025
https://github.com/jackhowa/where-art-thou
algorithm freecodecamp javascript
Last synced: 11 Oct 2025
https://github.com/lucassklp/yens.algorithm
Yens Algorithm and First Fit Implementation made for Optical Networking discipline.
algorithm algorithms graph k-best-paths k-paths k-shortest-paths yen
Last synced: 11 Oct 2025
https://github.com/mohitjaisal/algoviz
Its a visualizer for sorting algorithms to see how they work with real values. It's implemented with React.js, some minimal material UI, and sorting algorithms in Javascript.
algorithm algorithms bubble-sort dsa hacktoberfest hacktoberfest-accepted javascript mergesort nodejs quicksort sorting-algorithms visualizer
Last synced: 12 Oct 2025
https://github.com/ajaybiswas22/ds-and-algo
Implementing all popular problems of data structures and algorithm
algorithm algorithms bfs breadth-first-search bubble-sort data-structures depth-first-search dfs ds insertion-sort linked-list radix-sort searching-algorithms selection-sort sorting-algorithms
Last synced: 12 Oct 2025
https://github.com/gmihov001/caesar-cipher-encrypting-app
Simple app that encrypts and decrypts text messages based on the logic of Caesar's Cipher (React based)
Last synced: 12 Oct 2025
https://github.com/jleung51/algorithms
Implementations of various algorithms.
Last synced: 13 Oct 2025
https://github.com/adham90/algorithms
algorithm data-structure javascript js searching-algorithms sorting-algorithms
Last synced: 14 Oct 2025
https://github.com/privatepeople/codingtest
코딩테스트 공부를 위한 저장소
algorithm alogorithms coding coding-test coding-tests data-structure data-structures python
Last synced: 14 Oct 2025
https://github.com/amirhossein-github/javascript-database
This repository contains all my knowledge of JavaScript.
Last synced: 14 Oct 2025
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/gr3yknigh1/maze-generator
Maze generator using pygame 🐍
algorithm generator maze-generator pygame python
Last synced: 17 Oct 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/vladovsiychuk/jump-point-search-algorithm
Improved version of A*, aka JPS
a-star algorithm jps jps-algorithm jump-point-search pathfinding pathfinding-algorithm
Last synced: 19 Oct 2025
https://github.com/ndsvw/box-stacking-problem
Dynamic-Programming solution of the "Box stacking"-Problem: Given a set of N rectangular 3-D boxes. What is the highest possible stack you can create with them? Only strictly smaller boxes are allowed on top of each other (2D-based); rotation is allowed.
3d algorithm algorithm-challenge complexity-analysis dynamic-programming
Last synced: 20 Oct 2025
https://github.com/ashdtu/data-structure-algorithms
Data Structures/Algorithms
Last synced: 23 Oct 2025
https://github.com/theolepage/brainstorming
Sail through algorithms.
algorithm algorithms autonomous-vehicles autopilot drone sailing
Last synced: 06 Feb 2026
https://github.com/gustavo-hillesheim/project-euler
a repository for recording Project Euler solved problems
algorithm problem-solving project-euler
Last synced: 24 Oct 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/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/prash08484/binary-tree-visualiser
It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..
algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify
Last synced: 27 Oct 2025
https://github.com/jackparsonss/sorting-algotihm-visualizer
This repository is a simple sorting algorithm visualizer, made using python and tkinter
algorithm gui python3 sort visualization
Last synced: 27 Oct 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/akerdogmus/ake_python_toolkit
This repo is where the simple Python codes I used are collected.
algorithm algorithms python python3 toolkit
Last synced: 17 Mar 2026