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-04-01 00:01:18 UTC
- JSON Representation
https://github.com/asmtamim/data-structure-algorithm
Data structures and Algorithms.
algorithm csharp data-structures python
Last synced: 01 Mar 2025
https://github.com/hashimthearab/mazesolver
Using React Native, Java, Swift, and Go, this app will solve mazes with a pathfinding algorithm!
algorithm android astar backend go golang ios java kotlin mobile pathfinding react-native reactnative swift typescript ui
Last synced: 06 Apr 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/chasestarr/inversion
Inversion.Count returns the number of inversions in an integer array
Last synced: 26 Nov 2025
https://github.com/ilovenooodles/entelect2020-fastabiqul-racing
Tugas Besar 1 Strategi Algoritma
Last synced: 15 Jun 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/stynw7/algorithm_and_programming
Provides programs of Basic Algorithm and Programming using C / C++ Language
algorithm c competitive-programming cpp logic-programming programming
Last synced: 27 Feb 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/gozdesaygiliyalcin/java-personal-examples-and-codes
This repository includes personal examples and homework assignments during the java bootcamp, and also includes hacker rank, codewars kata solutions.
algorithm codewars hackerrank java problem-solving
Last synced: 10 Jan 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/sojebsikder/dsa
Data structure and algorithm implementation in JavaScript.
algorithm data-structures dsa interview javascript js queue stack tree
Last synced: 27 Feb 2025
https://github.com/arthur-arslanov/py-cs-playground
Computer Science basics in Python
algorithm algorithms computer-science data-structures leetcode python
Last synced: 22 Apr 2025
https://github.com/masum184e/cse-1201
Data Structure
algorithm algorithms-and-data-structures data-structure datastructure datastructures-algorithms
Last synced: 31 Mar 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/brunamark/java-intermediario
Projetos Intermediário de Java com implementações de funções como pilha.
Last synced: 21 Feb 2025
https://github.com/sug0/bst-cpp
Simple C/C++ binary search tree lib
algorithm binary-search-tree bst c cpp data-structure library simple tree
Last synced: 07 Apr 2025
https://github.com/drewsworkshop/juliaset-animation
Julia Set animation dynamically evolves the fractal's appearance over time.
algorithm art fractal-algorithms fractal-images fractals juliaset juliasets
Last synced: 21 Nov 2025
https://github.com/mxl/kotlin-algorithm
Various algorithms implemented with Kotlin
Last synced: 08 Apr 2025
https://github.com/artainmo/push_swap
42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.
42school algorithm c quicksort-algorithm
Last synced: 16 Mar 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/themuuln/spoj7
Some exercises from https://www.spoj.com/RGB7/ well solved on c++.
algorithm arithmetic c cpp easy exercise exercises
Last synced: 09 Apr 2025
https://github.com/emanahmed55/a_heat_guided_air_to_air_missile_controller
A simple web project by using Angular and firebase.This web project is about a missile that contains a burner, a proximity trigger, a warhead , two sets of wings , yaw (left ,right) , pitch ( up ,down) , a launch sensor , and an infra-red camera
algorithm angular burner c firebase infra-red-camera launch-sensor missile pitch proximity warhead wings yaw
Last synced: 07 Oct 2025
https://github.com/maximilianfeldthusen/binaryreverseengineer
This algorithm BinaryReverseEngineer performs several key steps to analyze a binary file (specifically ELF format, common on Linux systems):
algorithm cpp elf linux reverse-engineering
Last synced: 11 Jun 2025
https://github.com/datashaman/supercluster-php
A very fast geospatial point clustering library for PHP, based on supercluster.
algorithm clustering computational-geometry maps php
Last synced: 21 Jan 2026
https://github.com/nikhilvdev/data-structures-c
algorithm algorithms-datastructures c data-structures
Last synced: 11 Dec 2025
https://github.com/tiago-sb/ap1
listas de exercícios feitos para a matéria de Algoritmos e Programação 1
Last synced: 08 Oct 2025
https://github.com/hwtp/edits
📝 Enhance dataset distillation by leveraging implicit textual semantics to create efficient, high-performing models from large-scale datasets.
algorithm animation clojure codec data-diffing diff editor editscript losslesscut npm player python rust text-editor tree-diffing video wikipedia zip
Last synced: 09 Oct 2025
https://github.com/StudyResearchProjects/selection-sort-js
A "Selection Sort" algorithm implementation in JavaScript
algorithm javascript selection-sort
Last synced: 09 Oct 2025
https://github.com/hy57in/mangorithm
🥭망고리즘 스터디 (Algorithm & CS Study) 🥭
algorithm codingtest javascript python3
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/ndsvw/minimum-sum-partitioning
Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?
algorithm algorithm-challenge dynamic-programming
Last synced: 10 Oct 2025
https://github.com/zerdicorp/dda_algorithm
Visualization of the DDA algorithm (finding the vertical and horizontal intersections of the ray with the grid).
Last synced: 10 Oct 2025
https://github.com/s3xysteak/twistrand
A PRNG (Pseudo Random Number Generator) library based on Mersenne Twister, written by typescript, supported both esm/cjs.
algorithm mersenne-twister random seed utils
Last synced: 05 Feb 2026
https://github.com/niawjunior/learn-js-algorithm
JavaScript Algorithmic Scripting
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/oliverkovacs/array-sum
Efficiently sums slices of arrays
algorithm javascript optimization summation
Last synced: 15 Mar 2025
https://github.com/kktam/unclemorty
Uncle Morty's Winning Ticket
algorithm lottery lottery-tickets morty pick uncle-morty
Last synced: 15 Mar 2025
https://github.com/auycro/clustering-study-with-ga-java
Solving cluster problem using Genetic Algorithm (GA) implement in Java
algorithm genetic-algorithm java
Last synced: 25 Mar 2025
https://github.com/timotej979/sorting-algorithms
A few sorting algorithms
algorithm python3 sorting-algorithms
Last synced: 13 Oct 2025
https://github.com/nikoo-asadnejad/sortingalgorithms
algorithm algorithms algorithms-and-data-structures bubble-sort bubble-sort-algorithm bubblesort csharp insertion-sort insertion-sort-algorithm insertionsort quick-sort quick-sort-algorithm quicksort quicksort-algorithm selection-sort selectionsort sorting sorting-algorithms sorting-algorithms-implemented sortingalgorithms
Last synced: 22 Mar 2026
https://github.com/mattmoony/towers-of-hanoi
Visually solving the Towers of Hanoi.
algorithm algorithms canvas gui html5 javascript logic towers-of-hanoi towersofhanoi visual visualization web
Last synced: 03 Jul 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/hwhang0917/recursive-maze
algorithm practice recursion vuejs
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/nurulashraf/java-factorial-finder
A simple Java program that calculates the factorial of a given number. It includes error handling to ensure only non-negative integers are accepted. The program uses Scanner for user input and implements an efficient iterative approach to compute the factorial.
algorithm beginner-friendly console-app error-handling factorial java number-theory
Last synced: 31 Mar 2025
https://github.com/lovesaroha/a-star-path-finding-go
A star path finding algorithm in golang with visual in terminal.
a-star-path-finding algorithm golang terminal-colors terminal-graphics
Last synced: 27 Nov 2025
https://github.com/farbod-s/a-star
Search Algorithm
a-star a-star-algorithm algorithm c-sharp
Last synced: 16 Mar 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/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/chhavi-trivedi/smart-city-traffic-congestion
smart city solution for traffic congestion.
algorithm hackathon smart-cities
Last synced: 04 Mar 2026
https://github.com/artainmo/ft_ssl
42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.
42shcool algorithm c cryptography cybersecurity
Last synced: 16 Mar 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/vomnes/filler
Create your player to fight other students on the world famous (or infamous) Filler board. The concept is simple: two players gain points by placing on a board, one after the other, the game piece obtained by the game master (in the form of an executable Ruby program). The game ends when the game piece cannot be placed anymore.
Last synced: 16 Mar 2025
https://github.com/jotamarcos/estudos-algoritmos
Focado no estudo e na aprendizagem de Algoritmos utilizando o Visualg.
Last synced: 06 Jan 2026
https://github.com/soonitoon/data-structure-and-algorithm
Data structure and algorithm course assignment with python
algorithm assignment datastructure python3 univ
Last synced: 24 Mar 2025
https://github.com/sintan1729/checkintegrity
A simple tool for checking integrity of a file by matching checksums with given strings.
Last synced: 23 Nov 2025
https://github.com/project-heaven/wavefunctioncollapse
Wave function collapse algorithm implementation in F#
Last synced: 02 Jul 2025
https://github.com/mmdbalkhi/examples-of-codes
algorithm algorithms-and-data-structures language learning rust til
Last synced: 31 Mar 2025
https://github.com/jaimayal/datastructures-algorithms-exercises
List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.
algorithm algorithms data-structures dsa leetcode leetcode-solutions
Last synced: 23 Oct 2025
https://github.com/sohomm/predict-insurance-charges
A predictive model to estimate the insurance charges based on a client's attributes, such as age and health factors. It offers a practical application of ml in business, enabling more accurate pricing models and helping companies manage risk while delivering personalized pricing strategies to clients.
administration algorithm bot data decision-trees download easy finance github java machine-learning management model neural-network nlp prediction project science trading university
Last synced: 13 Jan 2026
https://github.com/brett-buskirk/sort-insertion
Visual demonstration of an insertion sorting algorithm
algorithm animation insertion-sort javascript sorting-algorithms
Last synced: 24 Oct 2025
https://github.com/nikhilgugwad/a2z
Striver's A2Z DSA Course/Sheet
algorithm data-structures java striver-a2z-sheet-solutions takeuforward
Last synced: 27 Jul 2025
https://github.com/chan9yu/javascript-codingtest
📘 자바스크립트 알고리즘 문제풀이
algorithm coding-test javascript
Last synced: 10 Jun 2025
https://github.com/zerdicorp/ccbea
Caesar Cipher Based Encryption Algorithm.
algorithm cipher decryption encryption java
Last synced: 02 Apr 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/zerdicorp/mandelbrot_set
Visualization of the Mandelbrot set.
algorithm mandelbrot mandelbrot-set math visualization
Last synced: 02 Apr 2025
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/imvexed/wfc
A Nim port of Wave Function Collapse Tiling
algorithm gamedev machine-learning procedural-generation wfc
Last synced: 23 Mar 2025
https://github.com/hyungkyukimdev/alda
Algorithm & Data Structure by Python3
Last synced: 06 Mar 2025
https://github.com/dubniczky/convex-hull
Optimizing a convex hull using trigonometric elimination on a web environment
algorithm javascript optimization p5js web
Last synced: 31 Mar 2025
https://github.com/beling/algorithms_python
Python implementation of some algorithms and data structures.
algorithm algorithms data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 15 Mar 2025
https://github.com/krzjoa/clrs
Cormen et al. algorithms bible
algorithm c c-language clrs clrs-book cormen-algorithms
Last synced: 13 Nov 2025
https://github.com/hackcpp/hackcpp.github.io
编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计
algorithm cplusplus data-structures design-patterns vuepress-blog
Last synced: 31 Jan 2026
https://github.com/bobertlo/seamcarvego
Seam Carving implementation.
algorithm content-aware-resize golang image seam-carving
Last synced: 02 Feb 2026
https://github.com/obsidianplusplus/inventoryoptimizer
使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.
ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot
Last synced: 08 Feb 2026
https://github.com/ivikramsahu/data-structure
Data-structure is not for interviews but to develop scalable software using those.
algorithm computer-engineering computer-science data-structures
Last synced: 24 Jan 2026
https://github.com/lasithaamarasinghe/en2150-communication-network-engineering
EN2150-Communication-Network-Engineering
algorithm communication-networks network-traffic-monitor openflow quality-of-service sdn traffic-engineering ubuntu unix virtual-machine
Last synced: 09 Feb 2026
https://github.com/aliiahmadi/data-manipulation
Algorithms and solutions
algorithm algorithms data-analysis data-science
Last synced: 30 Jun 2025
https://github.com/arwl2016/algorithms
Collection of solutions to Codewars algorithm challenges
Last synced: 24 Mar 2025
https://github.com/eendroroy/numberlab
A collection of numerical algorithms
algorithm mathematical-algorithms numerical-calculations
Last synced: 22 Feb 2026
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/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