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-06-22 00:01:27 UTC
- JSON Representation
https://github.com/tbjgolden/array-prototype-pack
(non-standard) - Array.prototype.pack - Bin packing algorithm - https://en.wikipedia.org/wiki/Bin_packing_problem
algorithm array bin javascript node nodejs npm packing prototype
Last synced: 30 Dec 2025
https://github.com/emmeowzing/rx_algorithm
A fast (experimental) RX algorithm implementation in Python 3.9+
algorithm image mahalanobis rx
Last synced: 11 Feb 2026
https://github.com/wilkinsddvd/the-practice-of-algorithm-and-cpp
The practice of Algorithm and CPP
algorithm cpp20 data-structures exercises
Last synced: 16 Aug 2025
https://github.com/haxpor/algocpp-study
Code studying from Algorithm in C++ book. Use C & C++11.
Last synced: 08 May 2026
https://github.com/zikwall/geofind-rust
:globe_with_meridians: Rust implementation Point-In-Polygon Algorithm
algorithm find geolocation point-in-polygon rust
Last synced: 23 Feb 2025
https://github.com/yehezkiel1086/data-structure-solutions
📖 Data structures and algorithms solutions writte in C/C++ language
Last synced: 28 Mar 2025
https://github.com/harold-glitch/floodsquaretransform
New and original, very powerful encryption algorithm based on linearization of 2D square flood fill.
Last synced: 05 Oct 2025
https://github.com/martinmendozadev/schedule-allocator
Asignador de tareas semanales para una flota de trabajadores.
algorithm bootstrap html javascript
Last synced: 13 Apr 2025
https://github.com/captpyrite/case-solver
A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it
Last synced: 05 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/iker-gonzalez/push-swap
Sorting algorithm with a limited set of instructions , using the lowest possible number of actions
42cursus algorithm c sorting-algorithms
Last synced: 18 Aug 2025
https://github.com/alex-mas/mchains
simple string markov chain module in javascript
Last synced: 20 Jul 2025
https://github.com/rhythmalgo/algorithm-practice
👾 알고리즘 풀이 저장소 👾
algorithm algorithms java-11 kotlin
Last synced: 05 Oct 2025
https://github.com/lschmid83/java-se-prototypes
These are a collection of early graphics and game demos I built using Java SE in Eclipse.
2d-graphics-programming algorithm car-simulator connect-4 game-prototype java-applet-game java-se object-oriented-programming
Last synced: 05 Apr 2025
https://github.com/mateusfg7/rail_fence.rs
Implementation of "Rail Fence" cipher in Rust
algorithm cipher criptography rail-fence-cipher
Last synced: 05 Apr 2025
https://github.com/pseudoyu/redblacktree-java
Red Black Tree Implementation in Java
Last synced: 17 Mar 2025
https://github.com/axionbuster/knapauc2
Fastest exact knapsack solver (in preparation)
algorithm constraint-programming dynamic-programming knapsack performance
Last synced: 20 Aug 2025
https://github.com/freeyoursoul/fil
Free instrumental Library(FiL) is a general purpose C++ library. Mostly header-only
algorithm cpp20 datastore generic-library
Last synced: 05 Apr 2025
https://github.com/mtlh/digits0ton
https://edabit.com/challenge/j9zed4GnykS48W6vh My solution to this problem in Python and JavaScript.
algorithm coding-challenge javascript python
Last synced: 20 Aug 2025
https://github.com/gantavenkatakousik/lagotrade
LagoTrade combines the power of artificial intelligence with robust trading functionality to create an all-in-one platform for modern investors. The application features a thoughtfully designed user interface with attention to both aesthetics and functionality.
algorithm lago trade trading web
Last synced: 20 Aug 2025
https://github.com/abmsourav/katakuti
Data Structure & Algorithm using JavaScript
algorithm algorithms-and-data-structures data-structures-and-algorithms datastructures javascript
Last synced: 28 Mar 2025
https://github.com/chizuru-nina-yamauchi/path-finding-algorithm
fastest-chepaest-best-path finding with algorithm
Last synced: 22 Aug 2025
https://github.com/arjun1237/sudoku.solver
Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.
algorithm backtracking css frontend react recursion webdevelopment
Last synced: 10 Apr 2026
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/alexandengstrom/pathfinding-visualizer
A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.
algorithm bfs dfs dijkstras visualizer
Last synced: 11 Sep 2025
https://github.com/yosoyjp/figonacci-tree-js
figonacci tree with Javascript - Arbol Figonacci con Javascript
algorithm figonacci javascript nodejs
Last synced: 17 May 2026
https://github.com/william-blackie/skip-thought_django_website
Final year project implementing my Skip-Thought extractive summariser and trained vectors.
algorithm big-data django machine-learning natural-language-processing python
Last synced: 02 May 2026
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/jongwooo/codetree-tils
TILs for codetree(https://www.codetree.ai)
algorithm codetree problem-solving
Last synced: 08 May 2025
https://github.com/abrarkivande/algorithm-code
Welcome to the Java DSA Repository! 🚀 This repository contains well-structured implementations of essential Data Structures and Algorithms (DSA) in Java
algorithm coding dsa java problem-solving programming
Last synced: 24 Aug 2025
https://github.com/2gpb/antlionoptimizer
This repository contains an implementation of the Ant Lion Optimizer (ALO), a nature-inspired algorithm used for solving optimization problems by simulating the interaction between ants and lions.
algorithm metaheuristic-optimization paper-based python
Last synced: 03 Apr 2025
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 2025
https://github.com/anhgelus/human-readable-slug
A little algorithm generating human readable slug in Go
Last synced: 30 Aug 2025
https://github.com/purelind/algorithm-part-i
Codes during learning Algorithm Part I of Princeton in coursera
Last synced: 19 Jul 2025
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 19 Jul 2025
https://github.com/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 2025
https://github.com/evandrolg/unique
Function written in C to get unique int values from an array
Last synced: 15 Jun 2025
https://github.com/zonetecde/turing-machine-box
Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.
algorithm svelte turing-machine turing-machine-simulator webapp
Last synced: 19 Jul 2025
https://github.com/rishav-karanjit/algorithm-design
This repo contains useful algorithm in c.
algorithm algorithms-and-data-structures c
Last synced: 19 Jul 2025
https://github.com/alvinnn-r/algoritma-pemrograman-2
Learning Materials, Assignments and Exercises for the Programming Algorithms Course
algorithm algoritma-pemrograman c c-language c-programming input-output pemrograman-dasar
Last synced: 10 Jan 2026
https://github.com/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 2025
https://github.com/kumaarbalbir/hackfest-22_bombardiers
This repository is in accordance with the one of the sub problem given by TexMIN in Hackfest'22. Developed the algorithmic procedure for the same and implemented using python.
algorithm geometry python3 shapely
Last synced: 30 Mar 2025
https://github.com/jackhowa/seek-and-destroy-fcc
Remove all elements from the initial array that are of the same value as these arguments.
Last synced: 18 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/ki-seki/algorithm
原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的
algorithm c cpp data-structures
Last synced: 17 May 2026
https://github.com/linsanity03/algorithm_visualizer
Algorithm visualizer game with pygame showcasing visualization of Popular algorithms
algorithm algorithm-visualization algorithms data-structures-and-algorithms pygame python python3 shortest-path-algorithm
Last synced: 17 Jul 2025
https://github.com/czubocha/so-lru-frame-allocation-algorithms
implementation of different types of LRU frame allocation algorithms
algorithm frame-allocation lru
Last synced: 17 Jul 2025
https://github.com/omriwa/huffman_code
Implementation of huffman code in python
Last synced: 22 Aug 2025
https://github.com/maxtermax/algorithm_gauss_jordan
Implementation for solve ecuationes linear for gauss jordan method make on javascript, and node-webkit env
algorithm gauss-jordan javascript node-webkit
Last synced: 25 May 2026
https://github.com/hadv/hallelujah
Conway's Game Of Life
algorithm conway-game game-of-life palindrome
Last synced: 15 Jul 2025
https://github.com/ghomashudson/graphvisualiser
Educational tool for creating and running algorithms on graphs / networks
algorithm dijkstra-algorithm dijkstra-shortest-path education educational-software graph graph-algorithms graph-theory math mathematics teaching teaching-tool
Last synced: 15 Jul 2025
https://github.com/gregorykogan/visual-algo
Visualizations for various computer science algorithms
algorithm algorithms canvas computer-science typescript visualization vuejs
Last synced: 29 Apr 2026
https://github.com/kareem-mohamed-wardany/nussinov-algorithm
algorithm bioinformatics python
Last synced: 14 Jul 2025
https://github.com/miloas/project-euler-rust
Try rust language by solve project-euler problems.
Last synced: 14 Jul 2025
https://github.com/5sControl/machine-control
Automatically detect when a worker is absent using power of computer vision
algorithm machine-learning manufacturing python
Last synced: 14 Apr 2025
https://github.com/iamabhaytiwari343/algorithms
important algorithms
algorithm data-structures java problem problem-solving
Last synced: 14 Jul 2025
https://github.com/doridoro/algoinvest_trade
Project 7 OpenClassrooms Path - AlgoInvest&Trade -- develop an algorithm to solve a problem
algorithm branch-bound-algorithm cleaning-dataset finance-analysis-data financial-data greedy-algorithm itertools pandas-library python3
Last synced: 07 Apr 2025
https://github.com/zerdicorp/boids_simulation
Have you already implemented the boids simulation algorithm? So now it's my turn!
2d algorithm boids boids-simulation flock visualization
Last synced: 02 Apr 2025
https://github.com/maximfersko/smart-calculator-qt
algorithm calculator-application cpp17 gui qt qt-application reverse-polish-notation
Last synced: 27 Apr 2026
https://github.com/mohamedmetwalli5/filecompressor
A C++ compression and decompression program based on the Huffman Algorithm for lossless data compression.
Last synced: 10 Jun 2026
https://github.com/kingpepe2/king-pepe-source-code
KingPepe Core integration
algorithm code sha256 source-code
Last synced: 29 Jun 2025
https://github.com/taeseunglee/project-euler
Submitted code for Project Euler in hackerrank
Last synced: 12 Jul 2025
https://github.com/basemax/generaltreego
Implentation of a general tree in Go Programming Language. A general tree is a tree data structure in which each node can have an arbitrary number of children. We are storing children in an array.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure datastructure ds general-tree generaltree go golang tree tree-search tree-structure tree-structured
Last synced: 12 Jul 2025
https://github.com/ambientwave/odoo-pos-promotion-offer
Automated quantity discount based on predefined criteria in Odoo 17
algorithm discount javascript odoo pos
Last synced: 12 Jul 2025
https://github.com/mvakili/trax-player
A simple intelligent code that plays TRAX game
algorithm algorithm-challenges c console-game trax
Last synced: 15 May 2026
https://github.com/akagi201/algorithm-go
Algorithms & Data Structures Library in Go
algorithm data-structure golang
Last synced: 26 Feb 2025
https://github.com/baltasarq/java1dgame
Pequeño ejercicio sobre un vector simple. Para resolverlo, se mostrarán las posibilidades de la estrategia "eager" y la de "backtracking".
algorithm backtracking backtracking-algorithm eager java
Last synced: 12 Jul 2025
https://github.com/abyss-s/lguplus-ureca-2nd
[LG유플러스] 유레카 SW교육과정 2기
agile algorithm datastructures java rdbms react typescript web-security
Last synced: 10 Apr 2026
https://github.com/coderfamer/data-struct-and-algorithms-c
algorithm algorithms-and-data-structures c data-str
Last synced: 25 May 2026
https://github.com/zerdicorp/paed62_hashing_algorithm
A simple self-written version of the data hashing algorithm.
algorithm cryptography hash hashing-algorithm java paed62
Last synced: 02 Apr 2025
https://github.com/sur16-cse/internity-internship-dsa-2021
This internship is for Design and Analysis of Algorithm. It is 45 days internship cover important concepts of data structure and algorithm . It also cover advanced topic for placement.
Last synced: 26 Feb 2025
https://github.com/simpsonresearch/binarysearch
Binary Search Algorithm + Generics Implementation in Java
algorithm binary-search cs java
Last synced: 31 Aug 2025
https://github.com/simpsonresearch/14uniquechars
Find the first 14 unique characters in a string. Two different algorithm implementations.
Last synced: 31 Aug 2025
https://github.com/im-a-kookie/find-a-word
A ridiculous approach to creating even more ridiculous find-a-word puzzles
advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie
Last synced: 22 Jun 2025
https://github.com/md-imtiaz-hossain/50-days_dsa_java_leetcode_practice_part-01
50 Days DSA Challeng with Java and practice with LeetCode
50daysofcode algorithm data-structures dsa java
Last synced: 25 May 2026
https://github.com/nainee99/algorun
Algorun is a powerful online IDE built with Next.js 15, Convex, Clerk, and TypeScript, offering a seamless multi-language coding experience. It provides smart output handling, customizable themes, and community-driven code-sharing, making it the perfect choice for developers looking for flexibility and efficiency.
algorithm clerk code convex editor monaco-editor nextjs saas zustand
Last synced: 15 Apr 2025
https://github.com/danisec/selection-sort
Selection Sort Algorithm
algorithm html javascript selection-sort tailwindcss
Last synced: 10 Apr 2026
https://github.com/leadstar116/swift_binary_search_algorithm
Implement binary search algorithm in swift
algorithm binary-search swift swift4
Last synced: 03 Feb 2026
https://github.com/potakaaa/tftf_edge_visualizer
TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.
algorithm maps pathfinding routing
Last synced: 22 Jun 2025
https://github.com/pathbox/algorithm-go
The algorithm study and implementation with Golang
Last synced: 29 Jun 2025
https://github.com/zerdicorp/simple_wave_function_collapse
Really simple wave function collapse algorithm based on a tiled approach.
algorithm tiles visualization wave-function wave-function-collapse
Last synced: 02 Apr 2025
https://github.com/basemax/subsetsumbacktracking
This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.
algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree
Last synced: 21 Jun 2025