Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/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/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

algorithm c-plus-plus

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/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/kirainmoe/acm-algorithm-template

💭💡🎈My algorithm template for xCPC.

acm-icpc algorithm

Last synced: 09 Nov 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/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/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/renggli/dart-data

A fast and space efficient library to deal with data in Dart, Flutter and the web.

algorithm dart flutter matrix tensor vector

Last synced: 01 Nov 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/hongooi73/sar

Smart adaptive recommendations

algorithm azure r recommenders

Last synced: 28 Oct 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/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/hyun99999/algorithm-swift

🫣 스위프트 알고리즘 대작전

algorithm swift

Last synced: 07 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/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/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/likelet/vsolassobag

A variable-selection oriented LASSO bagging algorithm for biomarker development in omic-based translational research

algorithm

Last synced: 10 Nov 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/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/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/voku/phonetic-algorithms

Phonetic-Algorithms for fuzzy searching | PHP

algorithm fuzzy-search homophone metaphone phonetic php

Last synced: 02 Nov 2024

https://github.com/cls1991/advent-of-code

Solutions for http://adventofcode.com, just for fun!

algorithm

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/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/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/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/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/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/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/seogeurim/algorithm-practice

🚘 어디 한 번 꾸준히 풀어보자 알고리듬 🚖

algorithm java

Last synced: 29 Oct 2024

https://github.com/vojtamolda/game-ai

Game AI algorithms.

ai algorithm game python

Last synced: 23 Oct 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.

algorithm permutation rust

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/richox/comprox

An experimental lossless data compression program with high compression ratio.

algorithm compression

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

algorithm monte-carlo rust

Last synced: 11 Oct 2024

https://github.com/richard-uk1/integer-sqrt-rs

Integer square root algorithm implemented for rust integer primitives

algorithm rust

Last synced: 09 Nov 2024

https://github.com/cubicdaiya/bms

Boyer-Moore search algorithm in Go

algorithm

Last synced: 27 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/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/dedsecinside/descrypto

DES Encrypter/Decrypter

algorithm c dedsec des inside

Last synced: 05 Nov 2024

https://github.com/georgezouq/interview

🏢 1000+ 各大公司前端面试题列表

algorithm css design html interview

Last synced: 10 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/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/bobbui/sorting-algorithm-simulation

Sorting Algorithm Simulation

algorithm html js sorting-algorithms

Last synced: 12 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/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/alexprut/algo

🍒 Classic Algorithms and Data Structures implemented in Java

algorithm algorithms data-structures java

Last synced: 12 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/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/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/richox/sorting_algorithms_benchmark

sorting algorithms benchmark

algorithm benchmark sorting

Last synced: 12 Oct 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