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/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
https://github.com/raoulvdberge/raptor
Simple Java implementation of the Raptor (Round-Based Public Transit Routing) algorithm.
algorithm journey-planner public-transport raptor transit
Last synced: 27 Oct 2024