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-29 00:01:26 UTC
- JSON Representation
https://github.com/skarakasoglu/gfg-algorithms
Solutions and implementations of the some algorithm problems in Golang
algorithm algorithms data-structures golang
Last synced: 14 Jan 2026
https://github.com/dustwinter/primechecker
A function that returns True if the input number is prime, False if not.
algorithm algorithms math mathematical-programming mathematics prime-numbers
Last synced: 06 Oct 2025
https://github.com/craftingmod/typescript-bridge
Typescript implementation of woowacourse-precourse/javascript-bridge
Last synced: 20 Apr 2026
https://github.com/anikdascodes/fantasy-cricket-project
🏏 Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.
algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics
Last synced: 28 Apr 2026
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/confused-techie/algorithm-collection
Simple Collection of Algorithms.
Last synced: 14 Jun 2025
https://github.com/sstadick/bstr
Ziglang bstr library
algorithm strings-manipulation zig ziglang
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/qnighy/advanced-programming-languages-report-ltl
algorithm automata logic ocaml temporal-logic
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/myavuzokumus/simplemodelcomparison
This application allows users to upload datasets, handle missing data, and compare different imputation strategies.
algorithm data data-science machine-learning preprocessing streamlit
Last synced: 21 Jan 2026
https://github.com/ro-el-c/ps
problem solving
algorithm cpp data-structure java python sql
Last synced: 05 May 2026
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/bobbrady/algs4js
Npm Algorithm module implemented with ES6
algorithm es6 es6-javascript node node-js nodejs npm-module
Last synced: 31 May 2026
https://github.com/jackhowa/where-art-thou
algorithm freecodecamp javascript
Last synced: 11 Oct 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: 05 May 2026
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/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/jleung51/algorithms
Implementations of various algorithms.
Last synced: 13 Oct 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/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/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: 30 May 2026
https://github.com/hpedrorodrigues/graphs
A simple implementation of some Graph algorithms
algorithm graph graph-algorithms
Last synced: 13 Apr 2026
https://github.com/narekhovhannisyan/sorting-algorithms
Popular sorting algorithms implemented in javascript.
algorithm javascript js sort sorting
Last synced: 15 Oct 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/malbolgee/data-structures
Some data structures implementations in C.
algorithm avl-tree binary-search-tree c priority-queue queue stack
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/9sako6/ruby-datastructures-algorithms
Data Structures and Algorithms implementation in pure Ruby
Last synced: 18 Oct 2025
https://github.com/soyapo/codechef
Scripts to Codechef problems, submitted by me. Most of them tend to work.
Last synced: 19 Oct 2025
https://github.com/cybersecurity-dev/algorithms-in-cpp
Algorithms in C++
algorithm algorithms algorithms-and-data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 24 Feb 2026
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/maqmal/artificial-intelligence
Implementation of AI lecture
ai algorithm artificial-intelligence genetic-algorithm machine-learning
Last synced: 01 Mar 2025
https://github.com/cuixing158/panorama360studio
360°全景视频渲染播放,交互编辑透视,鱼眼,小行星视角顺滑切换,特效视频导出
360 360-degree 360-video 360-view 360-viewer 360-vr algorithm algorithms app equirectangular-panorama gui interactive-visualizations matlab-graphics matlab-gui matlab-image-processing-toolbox panorama
Last synced: 23 Oct 2025
https://github.com/anthonymazzie/bellmanford
Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.
algorithm bellman-ford computer-science graph
Last synced: 30 Jun 2025
https://github.com/jakecyr/subtotal-object-array
Subtotal JavaScript object array by change in column
algorithm angularjs javascript sub-total
Last synced: 18 Apr 2026
https://github.com/lvmalware/hanoi
algorithm hanoi hanoi-puzzle hanoi-towers recursion solver tower vbnet visual-basic
Last synced: 06 Feb 2026
https://github.com/xandersteyn/maze-solver
A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end
algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application
Last synced: 16 Mar 2025
https://github.com/globalpolicy/tsp_with_ga_module
Implementation of a Genetic Algorithm module to solve the Traveling Salesman Problem
algorithm ga genetic traveling-salesman-problem tsp
Last synced: 25 Oct 2025
https://github.com/aleksandrhovhannisyan/pythongraphcycledetection
Python script for detecting cycles in a directed graph.
algorithm cycle-detection deadlock-detection detecting-cycles graphs python
Last synced: 18 Apr 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/yewomhango/dijkstraalgorithm
A simple demo of Dijkstra's algorithm
algorithm canvas2d dijkstra-algorithm dijkstra-shortest-path typescript
Last synced: 05 Jul 2025
https://github.com/mortend/typescript-clustering
Density Based Clustering for TypeScript
Last synced: 27 Oct 2025
https://github.com/mcclowes/smith-waterman-alignment
Smith-Waterman alignment implementation
algorithm bioinformatics local-alignments smith-waterman-alignment
Last synced: 09 Apr 2025
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/pdsuwwz/coding-algorithm
⛩ 记录 LeetCode 题解
algorithm leetcode leetcode-questions typescript
Last synced: 02 Apr 2025
https://github.com/randomgamingdev/greedy-meshing-js-demo
A demonstration of greedy meshing in Javascript with p5.js used for voxels and more
algorithm algorithms basic demo example greedy-algorithm greedy-algorithms greedy-meshing javascript p5js quickstart simple
Last synced: 29 May 2026
https://github.com/sojebsikder/dsa
Data structure and algorithm implementation in JavaScript.
algorithm data-structures dsa interview javascript js queue stack tree
Last synced: 14 Jun 2026
https://github.com/velliz/timetables
Timetable algorithm implemented with 2 dimensional cartesius diagram
algorithm php-library timetable
Last synced: 25 Mar 2025
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/forketyfork/rainyhills
Water volume calculation algorithm implementation using Jakarta EE 11
algorithm ejb gradle jakarta-ee jakartaee java java-ee jsf
Last synced: 26 Feb 2026
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/jovana-marceta/algorithmic-challenges
JavaScript algorithmic challenges
algorithm algorithm-challenges algorithms javascript js
Last synced: 17 Jun 2026
https://github.com/michael18811380328/leetcode
algorithm javascript leetcode python typescript
Last synced: 16 Apr 2026
https://github.com/chasefunny/learn
系统学习 :JavaScript、nodejs、nestjs、vue、react、webpack等知识的笔记
algorithm frontend full-stack javascript mysql nodejs
Last synced: 12 Feb 2026
https://github.com/xiaocongdong/algorithm
JavaScript implementation of some classical data structures and algorithm.
algorithm datastructures javascript
Last synced: 17 Jun 2026
https://github.com/xxnauty/sortingalghoritms_php
A collection of sorting alghoritms implemented in PHP
algorithm algorithms php sorting sorting-algorithms
Last synced: 09 Apr 2025
https://github.com/edr3x/recommendation-algo
recommendtaion algorithm written for Vehicle Rental Platform.
Last synced: 16 Mar 2025
https://github.com/radhirasho/bst-algos
Just me messing around with a bunch of different algorithms, was going to originally be just Binary Search Tree related Algorithms, but, as you can clearly see, it's expanded just a tiny bit past that
algorithm binary-search-tree binary-trees data-structures
Last synced: 18 Jun 2026
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/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/chhavi-trivedi/smart-city-traffic-congestion
smart city solution for traffic congestion.
algorithm hackathon smart-cities
Last synced: 04 Mar 2026
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/laurencewarne/eratosthenes
Random implementations of the sieve of Eratosthenes
algorithm eratosthenes numpy python3
Last synced: 16 Apr 2026
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 2025
https://github.com/kanlon/algorithm-demo
该项目存放一些自己做过的算法的题目,主要以《剑指offer》中的算法为主
Last synced: 09 Apr 2025
https://github.com/hwhang0917/recursive-maze
algorithm practice recursion vuejs
Last synced: 16 Apr 2026
https://github.com/ddinan/alphanum-to-num
Converts alphanumeric codes into numbers.
algorithm algorithms alphanumeric code codes math mathematics maths permutation permutation-algorithms permutations sequence sequencing
Last synced: 22 Apr 2026
https://github.com/luizfelipelopes/grouping-transactions-by-items-names
Grouping Transactions by Items'Names (Wanderlog Assesments)
algorithm algorithm-challenges algorithms algorithms-and-data-structures assessment javascript
Last synced: 17 Apr 2026
https://github.com/ramanaditya/coursera-data-structures-and-algorithms
Different Algorithmic problems solved using python3.7.0
algorithm algorithms algorithms-and-data-structures algorithms-datastructures python python-3 python-script python3
Last synced: 29 May 2026
https://github.com/rlagkrdy/Person_Study
algorithm data-structures javascript mocha shouldjs typescript
Last synced: 11 Mar 2025
https://github.com/chanran/c_or_cpp_code
集中本人c和c++代码的仓库,目前还在整理中,有些不完整或者有错误请帮忙提一下issue
algorithm c c-plus-plus opengl
Last synced: 17 Apr 2026
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/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: 05 Apr 2026
https://github.com/programyazar/usefull_websites
Usefull Websites
algorithm cnc docs ffmpeg information keyboard language lesson links linux usefull-papers whitepaper
Last synced: 18 Apr 2026
https://github.com/ernyoke/longestword
Solution for the problem of: "Given a list of words, write a program to find the longest word made of other words in the list."
Last synced: 18 Jan 2026
https://github.com/obitech/ds_shortest_path
Shortest path in a directed graph with edge weight and acceleration
Last synced: 29 Apr 2026
https://github.com/youben11/graph-theory
Implementation of some algorithms on graph theory
Last synced: 26 Jul 2025
https://github.com/notrelix/algorithms
This will keep track of Algorithms I have learned.
Last synced: 18 Sep 2025
https://github.com/nishatrhythm/data-structure-lab
Data Structure related codes can be found here.
algorithm c cpp data-structure
Last synced: 20 Jul 2025
https://github.com/nishatrhythm/algorithm-lab
Basic algorithm related programs can be found in this repository.
algorithm c computer-science cpp java
Last synced: 20 Jul 2025
https://github.com/theodrosyimer/luhn
Implementation of the Luhn's algorithm using TypeScript
Last synced: 26 Jul 2025
https://github.com/captainabernathy/cpp_programming_principles
Programming: Principles and Practice Using C++
algorithm cpp data-structures educational tutorial
Last synced: 12 May 2025
https://github.com/strar-buck/algo_implementation
Data Structure and Algorithms implementation
algorithm data-structures python
Last synced: 26 Jul 2025