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-23 00:01:10 UTC
- JSON Representation
https://github.com/jinzcdev/vscode-pintia
在 VS Code 中练习 拼题A (PTA) 编程题,支持本地代码一键提交、测试用例检测、题目搜索、题解查看与检索
algorithm oj pat pintia programming pta vscode-extension
Last synced: 12 Aug 2025
https://github.com/predict-idlab/minmaxlttb
MinMax-preselection for Efficient Time Series Line Chart Visualization (using LTTB)
algorithm downsampling line-charts lttb time-series visualization
Last synced: 07 Jul 2025
https://github.com/liyupi/free-algorithm-learning
算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!
algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms
Last synced: 07 Oct 2025
https://github.com/kamyu104/metahackercup-2022
🏃 Python3 Solutions of All 30 Problems in MHC 2022
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup meta-hacker-cup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/smaniu/oim
Algorithms for online influence maximization
algorithm graph influence-maximization research-project
Last synced: 06 Jul 2025
https://github.com/chrismichaelps/quantummatcher
QuantumMatcher library is a fuzzy matching algorithm that leverages bitwise operations to efficiently find approximate matches within a collection of items.
algorithm approximate bitwise fuzzy matcher matching quantum search
Last synced: 04 Aug 2025
https://github.com/tirthajyoti/algorithm_maths_python
General math scripts and important algorithms' implementation in Python 3
algorithm mathematics prime-numbers python random-generation searching-algorithms sorting-algorithms
Last synced: 05 May 2025
https://github.com/kirainmoe/acm-algorithm-template
💭💡🎈My algorithm template for xCPC.
Last synced: 10 Jul 2025
https://github.com/somdipdey/hackerrank-solutions-in-scala
The Challenges of HackerRank Solved in Scala
algorithm datastructures hackerrank hackerrank-scala hackerrank-solutions scala
Last synced: 06 Apr 2025
https://github.com/adityashrm21/deep-learning-algorithms-implementation
Implementations of (Deep Learning + Machine Learning) Algorithms
algorithm decision-tree decision-trees deep-learning deep-learning-algorithms implementation implementation-of-algorithms jupyter-notebook keras linear-regression logistic-regression machine-learning multilayer-perceptron neural-networks pytorch restricted-boltzmann-machine tensorflow
Last synced: 29 Apr 2025
https://github.com/nasa/ziggy
Ziggy, a portable, scalable infrastructure for science data processing pipelines, is the child of the Transiting Exoplanet Survey Satellite (TESS) pipeline and the grandchild of the Kepler Pipeline.
algorithm analysis arc data data-analysis data-reduction java k2 kepler linux macos nasa open-source pipeline science tess ziggy
Last synced: 26 Jan 2026
https://github.com/ysh329/sword-x-offer
66 classic and common interview problems from 《剑指offer》 with multiple-method-CPP solutions, and common data structure summary, etc
algorithm cpp data-structure interview-questions onsite-interview
Last synced: 24 Jul 2025
https://github.com/maruffahmed/algovisu
This is a fun project to visualize the most common types of soring algorithm (Bubble, Insertion, Quick and Merge). At the time of learning this algorithm I have try to implement them using ReactJs (A javaScript library).
algorithm bubble-sort eslint insertion-sort javascript merge-sort prettier quick-sort react reactjs tailwind visualization
Last synced: 11 Jul 2025
https://github.com/silenceoverflow/cs-learning-resources
Learning Resources for Those New to Computer Science
algorithm computer-science machine-learning mooc programming
Last synced: 12 Apr 2025
https://github.com/arasgungore/netlist-solver
A MATLAB project that uses modified nodal analysis to calculate the node voltages of any analog circuit.
algorithm algorithms analog-design circuit circuit-analysis circuit-simulation circuit-simulator circuit-theory circuits circuits-simulator matlab mna modified-nodal-analysis modified-node-analysis netlist netlist-parser netlist-simulator netlists nodal-analysis node-analysis
Last synced: 12 Apr 2025
https://github.com/innofang/algo-set
🎈 LeetCode solution collection, data structures and algorithm practice.
algorithm algorithm-practice data-structures graph leetcode leetcode-solutions search sort tree
Last synced: 09 Aug 2025
https://github.com/leopeng1995/acplusplus
积累的算法代码库。
acm-icpc algorithm data-structures interview
Last synced: 25 Jun 2025
https://github.com/yoch/sparse-som
Efficient Self-Organizing Map for Sparse Data
algorithm neural-nets openmp python self-organizing-map som sparse-data
Last synced: 06 Apr 2025
https://github.com/sfuhrm/sudoku
A very fast Java Sudoku library implementation along with a command line client
algorithm fast-algorithm java library riddle solves-riddles sudoku sudoku-generator sudoku-java-library sudoku-solution-finder sudoku-solver
Last synced: 05 Apr 2025
https://github.com/Demonstrandum/crystal_maze
A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG
a-star algorithm crystal labyrinth maze maze-solver png solver stumpy
Last synced: 02 May 2025
https://github.com/dynom/tysug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words
Last synced: 13 Apr 2025
https://github.com/pranavbharadwaj007/data-structure-and-algorithm
DSA in C++
algorithm cpp14 cses-solutions dsa interview-questions
Last synced: 22 Sep 2025
https://github.com/nickorzha/cprograms
This repository contains various C++ Programs.
Last synced: 26 Oct 2025
https://github.com/msdeep14/hackerranksolutions
contains HackerRank solutions
algorithm c cpp data-structures hackerrank-algorithms-solutions hackerrank-challenges hackerrank-solutions interview interview-practice programming
Last synced: 11 Aug 2025
https://github.com/rshipp/tsp
Defund the Police.
algorithm drop-ice graph python traveling-salesman traveling-salesperson travelling-salesman-problem tsp tsp-solver
Last synced: 14 Apr 2025
https://github.com/sgalal/knights-tour-visualization
An online Knight's tour visualizer using divide and conquer algorithm
algorithm divide-and-conquer emscripten html5 knight-tour knights-tour visualization visualizer
Last synced: 30 Jun 2025
https://github.com/demonstrandum/crystal_maze
A* Path finding for PNG mazes, from Ruby now in Crystal. Using StumpyPNG
a-star algorithm crystal labyrinth maze maze-solver png solver stumpy
Last synced: 07 Apr 2025
https://github.com/lxsmnsyc/timsort
TimSort implementation in JS/ES.
algorithm algorithms sort sort-algorithms sorter sorting sorting-algorithm sorting-algorithms sorting-algorithms-implemented
Last synced: 19 Apr 2025
https://github.com/sahaavi/hackerrank
HackerRank solutions in C#/Java/C++/Python
algorithm csharp data-structures hackerrank hackerrank-solutions implementation java python warmup
Last synced: 10 Apr 2025
https://github.com/Dynom/TySug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words
Last synced: 14 Mar 2025
https://github.com/kamyu104/facebookhackercup-2019
🏃 Python Solutions of All 22 Problems in FHC 2019
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/manifoldfr/rust-metropolis
Implementation of the Metropolis algorithm in the Rust programming language
Last synced: 28 Oct 2025
https://github.com/dentrax/finite-state-machine
Finite State Machine Library for .NET Core (with EASY and ADVANCED implementation)
algorithm algorithms automata-theory csharp csharp-examples csharp-notes deterministic-finite-automata event-handling finite-state-machine fsm state-machine theory
Last synced: 30 Apr 2025
https://github.com/szymon-budziak/algorithms_and_data_structures_course_agh
Solutions from Algorithms and Data Structures course at AGH University of Krakow. Please leave a star if it helped You ⭐
algorithm algorithms algorithms-and-data-structures data-structures python3
Last synced: 11 Apr 2025
https://github.com/turborium/pureparsefloat
Just Good ParseFloat Algorithm named PureParseFloat
algorithm algorithms clean-code computer-science delphi double-double easy-to-learn float-parser good-practices new-algorithm objectpascal okparsefloat parse parse-float parser pascal pure-c pureparsefloat string-to-float
Last synced: 18 Feb 2026
https://github.com/belovetech/log2base2
Log2Base2 is a visual learning platform that allows users to practise data structures, algorithms, and critical thinking skills.
algorithm competitive-programming data-structures interview-preparation interview-questions
Last synced: 23 Apr 2025
https://github.com/fernanda-kipper/data-structure-and-algorithm
Knowledges about algorithms and data structure applied in C.
Last synced: 20 Sep 2025
https://github.com/sofyansetiawan/sistem-informasi-php-codeigniter-clustering-data-dengan-algoritma-k-means
Sistem yang meng-cluster data dalam beberapa kategori menggunakan Algoritma K-Means dengan Bahasa Pemrograman PHP dan Framework Codeigniter 2
algorithm bootstrap clustering-algorithm codeigniter data-mining information-systems k-means php web-development
Last synced: 30 Apr 2025
https://github.com/shukur-alom/spam_mail_detector_using_ml
This Model can detectany kind of spam mail. Here i use ML Algorithm. If use use my code pleace give me my cradit
algorithm artificial-intelligence artificial-intelligence-algorithms artificial-intelligence-models artificial-intelligence-projects deep-learning detectany-kind mail ml natural-language-processing nlp nlp-machine-learning python python-3 python3 spam spam-mail tensorflow tensorflow2
Last synced: 27 Jul 2025
https://github.com/rudrakshi99/data-structures-and-algorithm
A collection of algorithms and data structures in C++. If you loved it, give a 🌟!
algorithm algorithms backtracking-algorithm binary-search-tree bit-manipulation cpp data-structures dynamic-programming graph greedy-algorithms hashing heap linked-list number-theory queue recursion sorting-algorithms stack trees trie
Last synced: 26 Jul 2025
https://github.com/shervinchen/crazycat
使用Canvas制作的围住神经猫,算法基于广度优先搜索实现。
algorithm bfs canvas dfs javascript umd
Last synced: 13 May 2025
https://github.com/likelet/vsolassobag
A variable-selection oriented LASSO bagging algorithm for biomarker development in omic-based translational research
Last synced: 09 Oct 2025
https://github.com/thomasthelen/convex-hull
C++ code for computing the convex hull of a polygon
algorithm algorithms computational-geometry concave convex-hull convex-hull-algorithms convex-polygons cpp mathematics
Last synced: 30 Apr 2025
https://github.com/markmusic27/elo-rating-algorithm
♟ The Elo Rating System is used all around the world to rate everything from basketball teams to competitive scrabble players. This is the Elo Rating Algorithm written in JavaScript & TypeScript. Enjoy!
algorithm arpad-elo chess dart elo-rating elo-rating-algorithm facesmash javascript rating-algorithm tyepscript
Last synced: 26 Oct 2025
https://github.com/besnik/parallel-volume-rendering
Overview and detailed dicussion about parallel volume rendering on a cluster. We describe algorithms, optimalization techniques and challenges for real time rendering of big data on high performance clusters.
algorithm binary-swap c-plus-plus cluster cpp divide-and-conquer message-passing-interface mpi opengl parallel parallel-rendering raycast raycasting raytracing rendering rendering-engine visualization volume-data volume-rendering volume-visualization
Last synced: 29 Apr 2025
https://github.com/catenda/intersection-wasm
Mesh-Mesh and Triangle-Triangle Intersection tests based on the algorithm by Tomas Akenine-Möller
3d algorithm collision collision-detection intersect intersection mesh mesh-processing meshes npm npm-module npm-package rust rust-library triangle triangle-intersection-tests triangles wasm webassembly
Last synced: 13 Apr 2025
https://github.com/kamyu104/googlecodejam-2016
🏃 Python Solutions of All 26 Problems of GCJ 2016
algorithm codejam codejam-problems codejam2016 competitive-programming contest-programming gcj google-code-jam googlecodejam programming-contests python
Last synced: 01 Jul 2025
https://github.com/havelessbemore/dastal
Data structures & algorithms implementations in TypeScript
algorithm algorithms-implementations collections data-structures environment-variables heap iterator-functions javascript list nodejs queue segment-tree stack tree
Last synced: 12 Mar 2026
https://github.com/restuwahyu13/jwt-transform
Transform your real jwt token into fake jwt token.
algorithm base64 browser cryptography decrypt encrypt hex javascript jwt jwt-transform node nodejs security security-tools typescipt typescript
Last synced: 07 May 2025
https://github.com/tarcisio-marinho/sorting-algorithms
Sorting algorithms Python implementation
algorithm algorithm-library algorithms-implemented alogrithms sort sort-algorithms sorting sorting-algorithm sorting-algorithms sorting-algorithms-implemented
Last synced: 09 Apr 2025
https://github.com/duboviy/algoholic
:game_die: A sandbox for trying out algorithms from the coursera Princeton and Stanford courses, leetcode and codility
algorithm algorithms computer-science data-structures
Last synced: 07 Sep 2025
https://github.com/lmammino/indexed-string-variation
Experimental JavaScript module to generate all possible variations of strings over an alphabet using an n-ary virtual tree
algorithm alphabet characters duplicates javascript javascript-library library node nodejs string strings tree variations virtual
Last synced: 06 May 2025
https://github.com/justintime50/algorithms
Classic algorithms including Fizz Buzz, Bubble Sort, the Fibonacci Sequence, a Sudoku solver, and more.
algorithm algorithm-complexity algorithms big-o big-o-notation bubble-sort fibonacci-sequence fizz-buzz fizzbuzz sudoku sudoku-solver
Last synced: 05 May 2025
https://github.com/voku/phonetic-algorithms
Phonetic-Algorithms for fuzzy searching | PHP
algorithm fuzzy-search homophone metaphone phonetic php
Last synced: 30 Apr 2025
https://github.com/ehsanshahbazii/quera-problem-solutions
مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).
algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions
Last synced: 09 Mar 2026
https://github.com/cls1991/advent-of-code
Solutions for http://adventofcode.com, just for fun!
Last synced: 11 Oct 2025
https://github.com/nem035/js-equality-algorithms
Demonstration of the == and === algorithms in JavaScript
algorithm coercion comparison equality-check equality-comparison equality-test javascript type-coercion
Last synced: 24 Mar 2025
https://github.com/evanli/pythonalgorithm
Python数据结构与算法基础,剑指offer,算法图解等。Jupyter Notebook格式,获取更好访问效果,请使用nbviewer链接 https://nbviewer.jupyter.org/github/evanli/PythonAlgorithm/tree/master/
algorithm data-structure python
Last synced: 13 Apr 2025
https://github.com/jamesseanwright/maze-generator
A real-time JavaScript maze generator using the depth-first search algorithm
algorithm canvas depth-first-search generator html5 maze maze-generator stack
Last synced: 16 Apr 2025
https://github.com/tomohxx/mahjong-algorithm-book
麻雀アルゴリズム
algorithm japanese-mahjong mahjong
Last synced: 17 Feb 2026
https://github.com/bywulf/jigsawlutioner
Jigsaw puzzle solving algorithm
algorithm image-recognition jigsaw matching-algorithm puzzle solving
Last synced: 15 Jun 2025
https://github.com/cxjwin/go-algocasts
Algorithms and data structures for golang, all questions come from "AlgoCasts".
algocasts algorithm data-structures go golang leetcode
Last synced: 10 Feb 2026
https://github.com/malusevdevelopment/laravel-crypto
Laravel wrapper for common hashing algorithms used in web applications
algorithm base64 base64url blake2b blake2b-hash-algorithm cryptography hashing hashing-algorithms laravel programmers random-generation sha256
Last synced: 27 Feb 2026
https://github.com/plugfox/leetcode
In this repository, I post solutions to LeetCode problems on Dart.
algorithm dart leetcode leetcode-solutions
Last synced: 27 Feb 2026
https://github.com/surgicalsteel/competitive-programming
Some of my submissions for some online competitive programming platforms. Just for a little practice.
algorithm competitive-programming hackerrank hackerrank-solutions kattis kattis-solutions sexy
Last synced: 25 Jan 2026
https://github.com/its-kumar/data_structure_and_algorithm
All Data Structures Implementation in C and Python programming languages. All famous Algorithms implementation in C and Python language. Dynamic Programming Algorithms.
algorithm datastructure dp dynamic-programming graphs hacktoberfest heap linked-list queue sort sorting-algorithms stack tree
Last synced: 14 May 2025
https://github.com/MalusevDevelopment/laravel-crypto
Laravel wrapper for common hashing algorithms used in web applications
algorithm base64 base64url blake2b blake2b-hash-algorithm cryptography hashing hashing-algorithms laravel programmers random-generation sha256
Last synced: 27 Oct 2025
https://github.com/kamyu104/facebookhackercup-2021
🏃 Python Solutions of All 27 Problems in FHC 2021
algorithm algorithm-challenges competitive-programming contest-programming facebook-hacker-cup hackercup programming-contests puzzle-solution
Last synced: 01 Jul 2025
https://github.com/ehmicky/big-cartesian
Cartesian product for big inputs
algorithm cartesian cartesian-product cartesian-products combinations combinatorics data-structures es6 functional functional-programming iterable javascript library lodash lodash-fp nodejs performance product sets typescript
Last synced: 16 Mar 2025
https://github.com/kamyu104/googlecodejam-2022
🏃 Python3 Solutions of All 27 Problems in GCJ 2022
algorithm code-jam codejam codejam-problems codejam2022 competitive-programming contest-programming gcj google-code-jam python3
Last synced: 01 Jul 2025
https://github.com/dnanhkhoa/simple-bloom-filter
A simple implementation of Bloom Filter and Scalable Bloom Filter for Python 3.
algorithm bloom-filter bloomfilter data-structure hashing python-3 python-package scalable-bloom-filter
Last synced: 08 Aug 2025
https://github.com/joaopeuko/easyt
This project is part of a bigger one. I want to make Algo Trading Easy for you! You can find examples and more information in the documentation. easyT, easyTo trade, easyTo use!
algorithm algorithm-trading algotrade algotrader algotrading binance bitcoin cryptocurrency ethereum eurusd eurusd-stock-exchange expert-advisor investment metatrader-5 metatrader5 robotrade shares stock stock-market trade
Last synced: 06 Aug 2025
https://github.com/grayjack/algos
A collection of algorithms in rust
algorithm algorithms rust rust-crate search sort sorting string-match string-matching
Last synced: 27 Mar 2025
https://github.com/NestorRV/undersampling
A Scala library for undersampling in imbalanced classification.
algorithm classification imbalance-learning nearest-neighbor-rules undersampling
Last synced: 11 May 2025
https://github.com/ahmetfurkandemir/algorithms
Necmettin Erbakan University - Algorithms (c++)
algorithm algorithms algorithms-and-data-structures bellman-ford-algorithm bfs-algorithm data-structures dfs-algorithm graph graph-algorithms
Last synced: 15 Apr 2025
https://github.com/MineEric64/UniConverter-Project
UniPack Converter for UniPad.
ableton algorithm algorithms leds mid
Last synced: 24 Jul 2025
https://github.com/ciciswann/course-notes-assignments
A compilation of notes and assignments for courses relevant to a Computer Science degree.
algorithm computer-science coursework discrete-mathematics mobile notes
Last synced: 23 Feb 2026
https://github.com/hpai-bsc/fluid-communities
Fluid Communities: A community detection algorithm
algorithm community-detection complex-networks fluid-communities graph python-2
Last synced: 04 Mar 2026
https://github.com/dtsdwarak/cs_prep
Guide to CS Engineering and Interview Prep
algorithm algorithms algorithms-and-data-structures computer-science cs-prep interview system-design
Last synced: 06 Jan 2026
https://github.com/zuramai/graphism
A tool to create graph visualization and run algorithms on top of it
algorithm canvas graph graph-visualization visualization
Last synced: 23 Mar 2025
https://github.com/trishume/popclick
Detecting lip popping noises to trigger an action.
algorithm audio-recognition spectrograph
Last synced: 26 Jul 2025
https://github.com/cuixing158/pointpolygontest
determine points are inside, on or outside a polygon/contour or calculate signed distance between points and the nearest contour edge.
Last synced: 25 Oct 2025
https://github.com/addu390/hybrid-spatial-index
Hybrid Spatial Data Structure based on Quad Tree, R Tree and KD Tree for insertion, search and finding the nearest neighbours on a 2D plane
algorithm hybrid-spatial-index kdtree quadkdtree quadtree rkdtree rtree
Last synced: 20 Aug 2025
https://github.com/gfacciol/dctdenoising
algorithm image-denoising image-processing ipol
Last synced: 18 Mar 2025
https://github.com/bihealth/auto-acmg
Automatic classification of sequence variants and CNVs according to ACMG criteria.
acmg-guidelines algorithm variant-analysis
Last synced: 12 Feb 2026
https://github.com/enansari/quera
My submitted answers in Quera with 100 score | جوابهای من برای سوالات کوئرا که امتیاز ۱۰۰ گرفتند
algorithm problem-solving quera quera-ir quera-programming-problems
Last synced: 27 Apr 2025
https://github.com/baraja-core/doctrine-fulltext-search
Smart Doctrine search engine with ranking system.
algorithm candidates caption database-search dic-container did-you-mean doctrine doctrine-fulltext-search doctrine-search entity fulltext fulltext-search mysql-search overridden perex php-search php-search-engine search search-engine smart
Last synced: 09 Apr 2025
https://github.com/vgarciasc/perceptron-viz
A web visualization of the Perceptron Learning Algorithm.
algorithm ml perceptron visualization
Last synced: 22 Mar 2025