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/pkx8326/leapyear_python
This is the classic leap year finder program with python. This problem is labelled as "hard" on many practice sites, but actually the programming is not hard at all. What's hard is the description of the leap year and how to translate it into the programming language.
algorithm calculator leap leapyear python simple year
Last synced: 08 Oct 2025
https://github.com/paambaati/bumplan
A simple program that finds the seating arrangement for passengers for a given custom airplane seat layout.
algorithm coding-challenge data-structures interview-questions nodejs
Last synced: 19 Jan 2026
https://github.com/abdul-rafay19/internintelligence_machinelearningintern
A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.
ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow
Last synced: 24 Oct 2025
https://github.com/medaminenasfi/traducode-app
🔁 TraduCode: Convert algorithms into code (Python/Java) with an intuitive web interface. Built with HTML, CSS & JavaScript.
algorithm code-generation css developer-tools html javascript open-source programming programming-tool pseudocode syntax-highlighting web-app
Last synced: 13 Oct 2025
https://github.com/d-e-s-o/delaunay-triangulation
Delaunay triangulation using an incremental insertion algorithm, implemented in JavaScript.
algorithm applet delaunay delaunay-triangulation javascript triangle
Last synced: 27 Jan 2026
https://github.com/kyoto7250/roundrobin_match
round robin matching algorithm for python3
Last synced: 05 Feb 2026
https://github.com/tejashviraj19/100daysofdsaincpp
🧠 Daily DSA grind in C++ — a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. 🚀
100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming
Last synced: 17 Oct 2025
https://github.com/jdleung/jdastar
A simple path finding library based on the A*(A-Star) algorithm.
a-star algorithm astar ios macos pathfinding swift
Last synced: 23 Oct 2025
https://github.com/am-i-groot/summer-intern-iitguwahati-spml
Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.
algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing
Last synced: 27 Oct 2025
https://github.com/duskybomb/hill-cipher
Improved version of Hill Cipher algorithm which now accepts alphanumeric and special characters.
Last synced: 27 Oct 2025
https://github.com/gebes/longestcollatzsequence
Get the longest Chain under 1 Million
Last synced: 24 Jan 2026
https://github.com/zhou-dong/alchemist-core
algorithm and data-structure visualization package
algorithm animation data-structure visualization
Last synced: 29 Jan 2026
https://github.com/ardeshirv/vlang_sort_algorithms
Evaluates the speed of sort algorithms and their implementations in the V programming language.
algorithm sort sort-algorithm speedtest v vlang
Last synced: 19 Mar 2026
https://github.com/anishmprasad/super-pi
A Pi based super-powered cluster computer ( Distributed system )
Last synced: 19 Mar 2026
https://github.com/florianluediger/onthepowerofcolorrefinement
Ausarbeitung für das Seminar Algorithm Engineering an der TU Dortmund zum Paper "On the Power of Color Refinement" von Arvind et al.
algorithm colorrefinement graph-isomorphism isomorphic research weisfeiler-lehman
Last synced: 14 Feb 2026
https://github.com/honkinglin/sword-offer
JavaScript solutions to 《剑指 Offer》 coding challenges, aimed at mastering algorithms for technical interviews.
algorithm interview swordoffer
Last synced: 19 Mar 2026
https://github.com/hu2di/java-samsung
Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)
Last synced: 08 Apr 2025
https://github.com/leta91/js-boolean
How to check in JavaScript if a value is primitive boolean (true or false)
algorithm algorithm-challenges algorithms algorithms-and-data-structures boolean false fcc fcc-certification fcc-exercise freecodecamp javascript primitive true
Last synced: 24 Mar 2025
https://github.com/mouad-el-asri/philosophers
Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 🍽️
algorithm c c-programming multi-threading philosophers problem-solving processes threads
Last synced: 03 Jul 2025
https://github.com/hezztia/dead_ants_counter_by_hezztia
This python function counts the number of dead ants mentioned in a line of text. The code analyzes the text for ocurrences of the word "ant" and potential "ant bodies" to estimate the number of dead ants.
algorithm codewars function python
Last synced: 07 Apr 2025
https://github.com/marvinkweyu/javarocks
A series of Java challenges. Algorithms to live by
Last synced: 24 Mar 2025
https://github.com/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
https://github.com/abhinandpn/dsa-golang
Data structure and algorithm in golang
algorithm data-structures golang linked-list
Last synced: 04 Apr 2025
https://github.com/jackhowa/truncate-string-fcc
Truncate a string (first argument) if it is longer than the given maximum string length (second argument). Return the truncated string with a ... ending.
algorithm freecodecamp javascript
Last synced: 15 Mar 2025
https://github.com/rossellequizon/codage-huffman
Compression et décompression de fichiers avec Huffman en C
algorithm c data-compression huffman-coding
Last synced: 05 Sep 2025
https://github.com/lablnet/flexi
A minimal reactive framework built for learning purposes to understand how modern frontend frameworks like Vue.js and React work under the hood. Flexi demonstrates the core concepts of reactivity and virtual DOM diffing.
algorithm diffing diffing-algorithm dom flexi framework javascript proxy reactive vdom vue
Last synced: 05 Sep 2025
https://github.com/ebonnal/vocompr
VOCabulary-based COMPRession algorithm. Codec specialized in the compression of texts having a very small disctinct characters set.
algorithm codec compression pypi-package python python3 vocabulary
Last synced: 27 Feb 2025
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 2025
https://github.com/tayloradam1999/holbertonschool-interview
All of the interview prep projects issued by Holberton Tulsa
algorithm c es6-javascript logic python
Last synced: 27 Feb 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/tinkle1129/leetcode_solution
Leetcode Solution by Python
Last synced: 04 Jul 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/davidlapadula/jsalgorithmpractice
algorithm data-structures javascript
Last synced: 18 Mar 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/edr3x/recommendation-algo
recommendtaion algorithm written for Vehicle Rental Platform.
Last synced: 16 Mar 2025
https://github.com/mateusjssilva/smith-waterman-algorithm
This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.
algorithm bioinformatics java smith-waterman
Last synced: 30 Mar 2025
https://github.com/meysam81/change-coin
coin dispenser machine, returning the optimal result in O(numberOfCoins * targetValue)
algorithm coin-change coin-changer coin-dispenser java
Last synced: 18 Jun 2025
https://github.com/denq/count-bits
Helper for counting bits in numbers
algorithm algorithms binary bits count-bits counter number
Last synced: 16 Mar 2025
https://github.com/alfieidiot/dither
A modern web-based image dithering & education tool
3d algorithm dither dithering-images image-processing javascript-library ordered-dithering palette pil png python retro shaders urp
Last synced: 09 Apr 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/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/joephon/algorithm
algorithms
algorithm algorithms c cpp java javascript js rust tourism
Last synced: 30 Dec 2025
https://github.com/developer-sdk/interview
개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.
algorithm interview interview-questions
Last synced: 30 Jan 2026
https://github.com/sashadev-sky/maze-pathfinder
Terminal console maze solver
algorithm colorize pathfinder ruby terminal
Last synced: 01 Aug 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/jotamarcos/estudos-algoritmos
Focado no estudo e na aprendizagem de Algoritmos utilizando o Visualg.
Last synced: 06 Jan 2026
https://github.com/project-heaven/wavefunctioncollapse
Wave function collapse algorithm implementation in F#
Last synced: 02 Jul 2025
https://github.com/da-in/algorithm
✔ algorithm problem solving repository (solved.ac id - talown)
algorithm baekjoon baekjoon-algorithm baekjoon-online-judge baekjoon-solutions codeup python
Last synced: 13 Jun 2025
https://github.com/imwildcat/leet-daily
A Rails app that helps a group of people to check-in on LeetCode
algorithm leetcode rails rails-application rails5
Last synced: 28 Mar 2025
https://github.com/echo511/pso
Particle Swarm Optimization algorithm
algorithm particle-swarm-optimization
Last synced: 21 Mar 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/brayvid/efficient-portfolio
The allocation algorithm in "An Analytic Derivation of the Efficient Portfolio Frontier" by Robert C. Merton, 1972.
algorithm asset-allocation finance investing minimum-variance optimization
Last synced: 28 Feb 2025
https://github.com/qnighy/advanced-algorithm2015-poisson
algorithm pde poisson-equation rust
Last synced: 31 Mar 2025
https://github.com/quincey001/datastructure-algorithms
Fucusing on data structure & algorithm & Solving coding questions
algorithm algorithms java leetcode
Last synced: 06 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/bialger/bst
C++ library that implements an Associative Container with Binary Search Tree logics. ITMO SE'27 first cource programming laboratory work.
algorithm algorithms stl-container stl-containers student-project
Last synced: 25 Feb 2026
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/mmdbalkhi/examples-of-codes
algorithm algorithms-and-data-structures language learning rust til
Last synced: 31 Mar 2025
https://github.com/lflxp/accumulation
knowledge、experience、more and more
algorithm datastructure design-pattern
Last synced: 28 Dec 2025
https://github.com/feliperdamaceno/conways-game-of-life
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970. This version of the game is built with React and Zustand.
algorithm react typescript zustand
Last synced: 14 Mar 2025
https://github.com/jabellard/vector
Dynamically-resizing array.
algorithm algorithms array c data-structure data-structures vector
Last synced: 11 Mar 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/klihe/astar-visualization
I am trying to implement *a path finding algorithm and create a visualization of it with Python and numpy library
algorithm astar-algorithm numpy pathfinding pygame python visualization
Last synced: 06 Apr 2025
https://github.com/dustinmichels/paradeller
Paradeller is a robo-poet that scours Twitter in search of fodder for paradelle poems
algorithm poem poetry python twitter twitter-api
Last synced: 01 Feb 2026
https://github.com/forestluo/matlab
Algorithm based on Matlab.
algorithm correlation-analysis split variance-analysis
Last synced: 16 Dec 2025
https://github.com/meysam81/graph-eulerian-path-circuit
A program for finding the Eulerian path/cycle in a huge sparse network
algorithm euler euler-exercises euler-project euler-solutions eulerian eulerproject file graph mathematics network
Last synced: 27 Aug 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/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/seldo97/ant_maze
[Project for studies] Przeszukiwanie labiryntu za pomocą algorytmu mrówkowego gęstościowego (ang. ant-density DAS). Implementacja w Java.
algorithm ant-maze java study-project
Last synced: 23 Feb 2026
https://github.com/sshaplygin/uniq-search-frequency
This repo was created for test task that count unique search frequency
algorithm cli external-sorting test-task
Last synced: 15 Mar 2025
https://github.com/methodswithclass/evolve-site
Site demonstrating Evolutionary Algorithm library written in JavaScript for Node
algorithm artificial-intelligence education educational evolutionary-algorithms machine-learning machine-learning-algorithms
Last synced: 29 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/rookedsysc/nextra-blog
Recently, I've been focusing on Java, Spring, Spring Boot, Kubernetes, Docker, and Elasticsearch.
Last synced: 13 Jun 2025
https://github.com/leewr9/algorithm-hub
Algorithm and coding challenge practice with tutorials and examples.
algorithm practice programmers
Last synced: 22 Nov 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: 28 Dec 2025
https://github.com/rajatgupta24/java-codes
algorithm cpp data-structures golang java leetcode
Last synced: 15 Mar 2025
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/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/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/nir3x/compressor.cpp
Compressor - Simple Repeated Characters Compression Algorithm
algorithm c-plus-plus compression compression-library compression-package cpp data-compression data-encoding data-size reduction-algorithm repeated-characters sequence symmetric-algorithm varsizedint
Last synced: 01 Mar 2025
https://github.com/hyungkyukimdev/alda
Algorithm & Data Structure by Python3
Last synced: 06 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/jeypi-official/multiplesapp
MultiplesApp is an Angular app integrated with Firebase and Ionic, designed for performing multiple operations. It supports mobile platforms and uses Firebase for database and hosting services, offering cross-platform compatibility with Capacitor.
algorithm angular firebase ionic typescript
Last synced: 31 Mar 2025
https://github.com/gustavo-p0/desafio-gustavo-pimentel-carvalho-costa
Repositório criado para o Desafio de automatizar um caixa de uma Lanchonete. A missão é construir a lógica que calcula o valor de uma compra de acordo com o cardápio, regras de negócio e descontos da Lanchonete.
algorithm challenge dbserver jest nodejs startdb
Last synced: 22 Nov 2025
https://github.com/means88/practice
蒟蒻的丢人艺术
algorithm leetcode leetcode-ruby leetcode-solutions
Last synced: 27 Feb 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/zjuasmn/sudoku-visual
algorithm react sudoku sudoku-solver visualization
Last synced: 26 Aug 2025