Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-11-18 00:01:00 UTC
- JSON Representation
https://github.com/ahojukka5/dijkstra
dijkstra is a native Python implementation of famous Dijkstra's shortest path algorithm. The implemented algorithm can be used to analyze reasonably large networks. The primary goal in design is the clarity of the program code. Thus, program code tends to be more educational than effective.
algorithm dijkstra path python shortest
Last synced: 28 Oct 2024
https://github.com/teawithlucas/sort-photos
SortPhotos is a Python script that organizes photos and videos into folders using date/time information
albums algorithm date day exif galleries metadata oraganise organization organizer photos pictures python-3-6 python3 sort sorter videos year
Last synced: 28 Sep 2024
https://github.com/ooples/aidotnet
A new library for all of the newest ai algorithms
ai aidotnet algorithm algorithms algos csharp csharp-code csharp-library dotnet machine-learning machine-learning-algorithms machinelearning neural-network neural-networks regression regression-algorithms regression-analysis regression-models
Last synced: 12 Oct 2024
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: 23 Oct 2024
https://github.com/mohuishou/go-algorithm
【更新中】Go 数据结构与算法系列文章,本系列文章主要会包括常见的数据结构与算法实现,同时会包括 Go 标准库代码的分析理解,讲到对应章节的时候优先学习分析 Go 的源码实现,例如 slice、list、sort 等,然后可能会有一些常见的案例实现,同时这也是 极客时间-数据结构与算法之美 的课程笔记
algorithm algorithms algorithms-and-data-structures go-algorithms golang
Last synced: 06 Nov 2024
https://github.com/mining-pool/go-randomx
golang binding for random-x algorithm variants
algorithm golang monero randomx
Last synced: 07 Nov 2024
https://github.com/adrian17/cpp-drop-merge-sort
C++ reimplementation of https://github.com/emilk/drop-merge-sort
Last synced: 13 Oct 2024
https://github.com/simonepri/competitive-programming
🏅 This repository contains all the problems I solved while training myself for programming competitions
algorithm competitive-programming programming-competitions solutions
Last synced: 22 Oct 2024
https://github.com/srbrettle/financial-formulas
A collection of methods for solving Finance/Accounting equations. Java, C# (moved to independent repo for future development), C++, Python.
accounting algorithm algorithms business calculator csharp csharp-library economics equation finance finances formula invest investing investment java java-library python python-library stock-market
Last synced: 07 Nov 2024
https://github.com/kirainmoe/acm-algorithm-template
💭💡🎈My algorithm template for xCPC.
Last synced: 09 Nov 2024
https://github.com/cyrildever/feistel-cipher
Feistel cipher implementation for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 27 Oct 2024
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: 23 Oct 2024
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: 11 Nov 2024
https://github.com/hongooi73/sar
Smart adaptive recommendations
algorithm azure r recommenders
Last synced: 28 Oct 2024
https://github.com/bhhbazinga/bplustree
A simple persistent kv store based on B+Tree.
algorithm bplustree cplusplus kv
Last synced: 08 Nov 2024
https://github.com/longluo/rsa
RSA encryption and decryption Algorithms in C Language. ---RSA加解密算法的演示,C语言实现。
algorithm cybersecurity demo math rsa rsa-algorithm rsa-cryptography rsa-decryption rsa-encryption security
Last synced: 10 Nov 2024
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: 05 Nov 2024
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: 12 Nov 2024
https://github.com/cuixing158/single-image-calibration
Implementation and visualisation of multiple classical linear calibration methods for a single image
algorithm algorithms camera-calibration geometric-algorithms mathematical-modelling matlab pinhole pinhole-camera single-image-reconstruction
Last synced: 12 Nov 2024
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: 08 Nov 2024
https://github.com/leopeng1995/acplusplus
积累的算法代码库。
acm-icpc algorithm data-structures interview
Last synced: 08 Nov 2024
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: 06 Nov 2024
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 Oct 2024
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: 23 Oct 2024
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: 15 Nov 2024
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: 12 Oct 2024
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: 12 Oct 2024
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: 17 Oct 2024
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: 10 Nov 2024
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: 26 Oct 2024
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: 12 Nov 2024
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: 09 Nov 2024
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: 05 Nov 2024
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: 12 Nov 2024
https://github.com/likelet/vsolassobag
A variable-selection oriented LASSO bagging algorithm for biomarker development in omic-based translational research
Last synced: 10 Nov 2024
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: 28 Oct 2024
https://github.com/avivace/kalman
Interactive and real time 2D simulation of the Kalman Filter in use to reduce statistical input noise.
2d-simulation algorithm demo estimates implementation kalman kalman-estimator kalman-filter kalman-filtering kalman-smoother kalman-tracking noise simulation
Last synced: 23 Oct 2024
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: 15 Oct 2024
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: 09 Nov 2024
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: 27 Oct 2024
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: 09 Nov 2024
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 Nov 2024
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: 30 Oct 2024
https://github.com/codelieutenant/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: 11 Oct 2024
https://github.com/trishume/seqalign_pathing
Rust implementation of sequence alignment / Levenshtein distance by A* acceleration of the DP algorithm
algorithm dynamic-programming example levenshtein-distance rust sequence-alignment
Last synced: 15 Oct 2024
https://github.com/cls1991/advent-of-code
Solutions for http://adventofcode.com, just for fun!
Last synced: 11 Nov 2024
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: 17 Oct 2024
https://github.com/voku/phonetic-algorithms
Phonetic-Algorithms for fuzzy searching | PHP
algorithm fuzzy-search homophone metaphone phonetic php
Last synced: 02 Nov 2024
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: 12 Oct 2024
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: 15 Oct 2024
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: 13 Nov 2024
https://github.com/NestorRV/undersampling
A Scala library for undersampling in imbalanced classification.
algorithm classification imbalance-learning nearest-neighbor-rules undersampling
Last synced: 17 Nov 2024
https://github.com/MineEric64/UniConverter-Project
UniPack Converter for UniPad.
ableton algorithm algorithms leds mid
Last synced: 10 Aug 2024
https://github.com/cuixing158/opencvfisheyeanddistortiontable
Fisheye image correction and distortion table conversion.
algorithm computer-vision distortion-correction distortion-estimation distortion-table fisheye-camera fisheye-dewarp fisheye-image fisheye-image-processing fisheye-undistorting image-analysis image-processing matlab matlab-live-script opencv tutorial
Last synced: 12 Nov 2024
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: 28 Oct 2024
https://github.com/gemartin99/push_swap
Sorting algorithm using two stacks
42born2code 42cursus 42projects 42pushswap 42school algorithm educational-project sorting-algorithms
Last synced: 01 Nov 2024
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: 02 Nov 2024
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: 07 Nov 2024
https://github.com/c9s/jchash
Jump Consistent Hashing Algorithm implemented in PHP 7 Extension
algorithm consistent-hash-algorithm php php7
Last synced: 08 Nov 2024
https://github.com/chrispenner/wave-function-collapse
Wave function collapse procedural generation for arbitrary graphs
algorithm graphics procedural-generation wave-function-collapse
Last synced: 05 Nov 2024
https://github.com/mmstick/permutate
Generic permutator written in Rust that permutates both lists of lists and singular lists using references.
Last synced: 27 Oct 2024
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: 11 Nov 2024
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: 16 Nov 2024
https://github.com/richox/comprox
An experimental lossless data compression program with high compression ratio.
Last synced: 12 Oct 2024
https://github.com/da-in/algorithm-study
✏️ 알고리즘 스터디 (2023.01~)
algorithm codingtest daily study
Last synced: 07 Nov 2024
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: 12 Oct 2024
https://github.com/acecoooool/algs4cplusplus
Algorithms, 4th edition textbook code (using c++)
algorithm algs4 cplusplus-11 cplusplus-14
Last synced: 12 Oct 2024
https://github.com/plugfox/leetcode
In this repository, I post solutions to LeetCode problems on Dart.
algorithm dart leetcode leetcode-solutions
Last synced: 28 Oct 2024
https://github.com/manifoldfr/rust-metropolis
Implementation of the Metropolis algorithm in the Rust programming language
Last synced: 11 Oct 2024
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: 11 Nov 2024
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: 28 Oct 2024
https://github.com/razican/vsop87-rs
VSOP87 algorithm in Rust
algorithm hacktoberfest keplerian-elements rust vsop87
Last synced: 28 Oct 2024
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: 08 Nov 2024
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: 27 Oct 2024
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: 06 Nov 2024
https://github.com/bobbui/sorting-algorithm-simulation
Sorting Algorithm Simulation
algorithm html js sorting-algorithms
Last synced: 12 Oct 2024
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: 28 Oct 2024
https://github.com/richard-uk1/integer-sqrt-rs
Integer square root algorithm implemented for rust integer primitives
Last synced: 09 Nov 2024
https://github.com/thinktankshark/algorithm_solutions
Algorithm Problems and Solutions in JavaScript
algorithm algorithm-challenges algorithm-solutions hackerrank-solutions javascript leetcode-solutions
Last synced: 28 Oct 2024
https://github.com/innofang/familybond
👨👨👧👧 An application, combined with children's end and parents' end, which lets children take good care of their parents and parents can use a smartphone to detect their heart rate.
algorithm android application care competition-project heart-rate modularization mvp suspicious-messages
Last synced: 11 Nov 2024
https://github.com/trishume/popclick
Detecting lip popping noises to trigger an action.
algorithm audio-recognition spectrograph
Last synced: 15 Oct 2024
https://github.com/sameerkumar18/the-unix-philosophy
Extracts from the Unix Philosophy 🖥🗝
algorithm computer-science extract philosophy simplicity unix unix-philosophy
Last synced: 23 Oct 2024
https://github.com/alexprut/algo
🍒 Classic Algorithms and Data Structures implemented in Java
algorithm algorithms data-structures java
Last synced: 12 Nov 2024
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: 19 Oct 2024
https://github.com/gfacciol/dctdenoising
algorithm image-denoising image-processing ipol
Last synced: 27 Oct 2024
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: 28 Oct 2024
https://github.com/windwalker-io/crypt
[READ ONLY] Openssl and libsodium encryption and password hashing adapters for PHP.
aes algorithm blowfish ciphers crypto crypto-library hash-algorithm libsodium openssl-extension password password-generator password-hash php-openssl
Last synced: 08 Nov 2024
https://github.com/tentone/constellations
Particle collision with quad-tree experiment inspired by games like Eufloria and Auralux.
algorithm gamedev libgdx quadtree
Last synced: 23 Oct 2024
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: 27 Oct 2024
https://github.com/maddhruv/leetcode-blind-75-javascript
Solutions of LeetCode Blind 75 Problems in JavaScript
algorithm algorithms blind-75 blind-leetcode data-structures data-structures-and-algorithms leetcode leetcode-solutions
Last synced: 09 Nov 2024