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: 2025-09-24 00:01:30 UTC
- JSON Representation
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/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/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/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/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/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: 21 Apr 2025
https://github.com/likelet/vsolassobag
A variable-selection oriented LASSO bagging algorithm for biomarker development in omic-based translational research
Last synced: 24 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/shervinchen/crazycat
使用Canvas制作的围住神经猫,算法基于广度优先搜索实现。
algorithm bfs canvas dfs javascript umd
Last synced: 13 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/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/robert-van-engelen/fastglobbing
Faster and safer algorithms for string matching with wildcards, globs, and gitignore-style globs
algorithm globbing string-matching
Last synced: 19 Jun 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/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/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/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/fernanda-kipper/data-structure-and-algorithm
Knowledges about algorithms and data structure applied in C.
Last synced: 20 Sep 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/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/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/bywulf/jigsawlutioner
Jigsaw puzzle solving algorithm
algorithm image-recognition jigsaw matching-algorithm puzzle solving
Last synced: 15 Jun 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/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/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/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/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: 21 Mar 2025
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/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/cls1991/advent-of-code
Solutions for http://adventofcode.com, just for fun!
Last synced: 29 Apr 2025
https://github.com/plugfox/leetcode
In this repository, I post solutions to LeetCode problems on Dart.
algorithm dart leetcode leetcode-solutions
Last synced: 23 Mar 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: 13 Feb 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/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/voku/phonetic-algorithms
Phonetic-Algorithms for fuzzy searching | PHP
algorithm fuzzy-search homophone metaphone phonetic php
Last synced: 30 Apr 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/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: 02 May 2025
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
https://github.com/MineEric64/UniConverter-Project
UniPack Converter for UniPad.
ableton algorithm algorithms leds mid
Last synced: 24 Jul 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/hpai-bsc/fluid-communities
Fluid Communities: A community detection algorithm
algorithm community-detection complex-networks fluid-communities graph python-2
Last synced: 09 Apr 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/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: 02 Mar 2025
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/c9s/jchash
Jump Consistent Hashing Algorithm implemented in PHP 7 Extension
algorithm consistent-hash-algorithm php php7
Last synced: 23 Apr 2025
https://github.com/gfacciol/dctdenoising
algorithm image-denoising image-processing ipol
Last synced: 18 Mar 2025
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: 26 Mar 2025
https://github.com/programming-with-love/leetcode
🛫️Tujietg's leetcode brushing record~
algorithm brush-leetcode leetcode leetcode-java leetcode-python leetcode-solutions math sql tree
Last synced: 28 Apr 2025
https://github.com/xcrypt0r/baekjoon
🔫 Solve Baekjoon Algorithm
algorithm baekjoon boj problem-solving ps
Last synced: 28 Apr 2025
https://github.com/alaingalvan/strange-attractors
⤴️ Algorithms to generate strange attractors such as Lorenz, Burgers, etc.
algorithm attractors marmoset procedural strange toolbag vertex-buffer
Last synced: 15 Jul 2025
https://github.com/razican/vsop87-rs
VSOP87 algorithm in Rust
algorithm hacktoberfest keplerian-elements rust vsop87
Last synced: 22 Mar 2025
https://github.com/exanauts/exatron.jl
Julia implementation of TRON solver on GPUs
Last synced: 05 Sep 2025
https://github.com/yoyoberenguer/sobel-feldman
Sobel–Feldman, Prewitt, Canny filter
algorithm convolution edge-detection filter python sobel
Last synced: 03 Apr 2025
https://github.com/r-barnes/barnes2019-landscape
Landscape evolution models and graph processing on the GPU
Last synced: 15 Apr 2025
https://github.com/chrispenner/wave-function-collapse
Wave function collapse procedural generation for arbitrary graphs
algorithm graphics procedural-generation wave-function-collapse
Last synced: 06 Apr 2025
https://github.com/arasgungore/cmpe250-projects
Five Java projects assigned for the Data Structures and Algorithms (CMPE 250) course in the Fall 2021-22 semester.
algorithm algorithms algorithms-and-data-structures data-structures data-structures-algorithms data-structures-and-algorithms dijkstra dijkstra-algorithm dijkstra-shortest-path dijkstras-algorithm dinic-algorithm discrete-event-simulation dsa dynamic-programming graph-algorithms java job-scheduling job-scheduling-algorithm prims-algorithm prims-algorithm-java
Last synced: 12 Apr 2025
https://github.com/developerpaul123/optimum
Accessible and modern implementations of common optimization algorithms.
algorithm cpp cpp-lib cpp-library cpp20 cpp20-library evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms genetic-optimization-algorithm header-only nelder-mead-algorithm optimization optimization-algorithms optimization-methods optimizer optimum
Last synced: 22 Jul 2025
https://github.com/mmstick/permutate
Generic permutator written in Rust that permutates both lists of lists and singular lists using references.
Last synced: 17 Mar 2025
https://github.com/syipmong/dsa-practice
This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms
algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack
Last synced: 17 Mar 2025
https://github.com/outdooractive/gis-tools
A collection of GIS tools, including a GeoJSON implementation with projection support and WKB/WKT coders as well as many algorithms ported from turf.js
algorithm computational-geometry geojson geojson-data geojson-library geojson-parser geospatial gis ios linux macos swift swiftdata turf tvos watchos wkb wkt
Last synced: 17 Mar 2025
https://github.com/viadee/javaanchorexplainer
Explains machine learning models fast using the Anchor algorithm originally proposed by marcotcr in 2018
ai algorithm anchor explainable-ai h2oai java machine-learning
Last synced: 30 Jan 2025
https://github.com/acecoooool/algs4cplusplus
Algorithms, 4th edition textbook code (using c++)
algorithm algs4 cplusplus-11 cplusplus-14
Last synced: 10 Apr 2025
https://github.com/kristersjakobsson/solnp
C++ implementation of the SQP algorithm SOLNP, utilizing Lagrangian Relaxation to handle both Inequality and Equality constraint functions. Good for solving constrained objective functions on convex surfaces.
algorithm cpp11 dlib optimization-algorithms python python-wheels solnp solnp-algorithm wheels
Last synced: 10 Apr 2025
https://github.com/davidnguyen11/p-queue-ts
Priority Queue in Typescript & Javascript
algorithm array-heap binary-heap binary-trees data-structures javascript nodejs priority-queue typescript
Last synced: 22 Mar 2025
https://github.com/richox/comprox
An experimental lossless data compression program with high compression ratio.
Last synced: 14 Feb 2025
https://github.com/saying121/lcode
An application of terminal write leetcode.一个终端刷力扣的应用。
algorithm cli leetcode ratatui-rs rust tui
Last synced: 08 Feb 2025
https://github.com/tarantinoarchive/won
A new way to see HTML Web Pages
algorithm cli comparison convertions css css-parsing development html html-page js-binding json languages languages-binding npm web won
Last synced: 27 Apr 2025
https://github.com/da-in/algorithm-study
✏️ 알고리즘 스터디 (2023.01~)
algorithm codingtest daily study
Last synced: 10 Apr 2025
https://github.com/alexprut/algo
🍒 Classic Algorithms and Data Structures implemented in Java
algorithm algorithms data-structures java
Last synced: 30 Apr 2025
https://github.com/sameerkumar18/the-unix-philosophy
Extracts from the Unix Philosophy 🖥🗝
algorithm computer-science extract philosophy simplicity unix unix-philosophy
Last synced: 30 Mar 2025
https://github.com/asabaseiban/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 11 Apr 2025
https://github.com/sam-k0/mogussort
World's 📮SUSSIEST📮 sorting algorithm
algorithm amogus baka imposter imposter-syndrome sorting-algorithm sorting-algorithms sus sussy sussybaka zussy-ballz
Last synced: 10 Jul 2025
https://github.com/thinktankshark/algorithm_solutions
Algorithm Problems and Solutions in JavaScript
algorithm algorithm-challenges algorithm-solutions hackerrank-solutions javascript leetcode-solutions
Last synced: 23 Mar 2025
https://github.com/bobbui/sorting-algorithm-simulation
Sorting Algorithm Simulation
algorithm html js sorting-algorithms
Last synced: 09 Apr 2025
https://github.com/bamescience/mistle
Mistle is a fast spectral search engine. It uses a fragment-indexing technique and SIMD intrinsics to match experimental MS2 spectra to large spectral libraries at a high performance.
algorithm metaproteomics proteomics spectral-library tandem-ms
Last synced: 23 Aug 2025
https://github.com/cyrildever/feistel
Feistel cipher implementation in Golang for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 21 Mar 2025
https://github.com/flashxio/knor
A repo to allow validation of performance results in the knor paper and provide a fast, scalable k-means implementation.
algorithm cluster distributed-computing external-memory kmeans-clustering numa streaming
Last synced: 04 Jul 2025
https://github.com/richard-uk1/integer-sqrt-rs
Integer square root algorithm implemented for rust integer primitives
Last synced: 30 Apr 2025
https://github.com/ice1000/oi-codes
:closed_lock_with_key: Solutions for online code challenges. Don't be evil.
acm acm-icpc algorithm algorithm-challenges algorithms c cpp crystal dart elixir haskell javascript oi ruby rust solutions typescript
Last synced: 18 Mar 2025
https://github.com/tentone/constellations
Particle collision with quad-tree experiment inspired by games like Eufloria and Auralux.
algorithm gamedev libgdx quadtree
Last synced: 07 May 2025
https://github.com/federicobond/c3-linearization
A package for doing Solidity and Python-style C3-linearization in ECMAScript
algorithm c3 linearization mro nodejs python solidity
Last synced: 20 Mar 2025
https://github.com/lynkos/grovers-algorithm
Python (.py) and Jupyter notebook (.ipynb) implementations of Grover's Algorithm aka Quantum Search Algorithm for n qubits and m targets.
algorithm anaconda anaconda3 conda grover grover-algorithm grovers-algorithm jupyter jupyter-notebook latex python python3 qiskit quantum quantum-algorithms quantum-computing quantum-search quantum-search-algorithm
Last synced: 01 Sep 2025
https://github.com/victoriadrake/fancy-unicode
Turn boring plain text into pretty unicode characters.
algorithm converter javascript unicode
Last synced: 23 Mar 2025
https://github.com/vincenzopalazzo/cpstl
Copy and Paste standard library (CPSTL) is a repository with a collection of data structure and algorithms in many different languages
algorithm bloom-filter competitive-programming competitive-programming-contests hacktoberfest
Last synced: 22 Apr 2025