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/kitware/smqtk
Python toolkit for pluggable algorithms and data structures for multimedia-based machine learning.
algorithm framework hacktoberfest machine-learning machine-learning-algorithms multimedia plugin python
Last synced: 15 Nov 2024
https://github.com/BrunoRB/ahocorasick
Aho-corasick for javascript.
aho-corasick algorithm string-matching string-search
Last synced: 14 Oct 2024
https://github.com/matrix-profile-foundation/tsmp
R Functions implementing UCR Matrix Profile Algorithm
algorithm matrix-profile motif-search r r-package time-series
Last synced: 16 Nov 2024
https://github.com/deniscarriere/geojson-rbush
GeoJSON implementation of RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
algorithm computational-geometry geojson javascript r-tree spatial-index
Last synced: 27 Oct 2024
https://github.com/minhaskamal/algorithmimplementations
Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)
a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree
Last synced: 07 Nov 2024
https://github.com/mleveryday/homemade-machine-learning-cn
自制机器学习
algorithm jupyter-notebook machine-learning python
Last synced: 06 Nov 2024
https://github.com/tony9402/programmers
programmers를 이용한 코딩테스트 공부
algorithm algorithms coding coding-test problem-solving problems programmers
Last synced: 12 Nov 2024
https://github.com/ShisatoYano/AutonomousVehicleControlBeginnersGuide
Python sample codes and documents about Autonomous vehicle control algorithm. In the future, I want to release these ones as my own technical book for beginners.
algorithm autonomous-driving autonomous-navigation autonomous-vehicles calibration localization mapping object-detection object-tracking path-planning path-tracking perception python slam
Last synced: 16 Nov 2024
https://github.com/xros/jsonpyes
The tool which imports raw JSON to ElasticSearch in one line of commands
algorithm cross-platform elasticsearch json-data multi-threading python
Last synced: 01 Nov 2024
https://github.com/luwes/js-diff-benchmark
Simple benchmark for testing your DOM diffing algorithm.
algorithm benchmark diffing dom
Last synced: 09 Nov 2024
https://github.com/fspv/learning
Leetcode solutions, contests and some other algorithm-related stuff
algorithm contest-solution golang leetcode leetcode-python leetcode-solutions python
Last synced: 11 Nov 2024
https://github.com/ehmicky/fast-cartesian
Fast cartesian product
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: 15 Nov 2024
https://github.com/mbelmadani/moead-py
A Python implementation of the decomposition based multi-objective evolutionary algorithm (MOEA/D)
algorithm deap decomposition evolutionary-algorithm moead multiobjective-optimization nsga-ii
Last synced: 09 Nov 2024
https://github.com/categulario/map_matching
Algorithms to find the streets that a vehicle should have traveled to generate a given GPS track
algorithm map-matching redis street
Last synced: 07 Nov 2024
https://github.com/sandysanthosh/coding-interview-university
Coding-interview-university
algorithm coding-interview-university computer-science engineer interview-prep interview-process knowledge pick programming-interviews study-plan video-resources video-series
Last synced: 12 Nov 2024
https://github.com/ct83/facial-recognition-attendance-system
An attendance system which uses facial recognition to detect which people are present in any image.
algorithm angular attendance aws-s3 deep-learning django django-rest-framework face-api face-detection face-detection-using-opencv face-recognition facial-recognition javascipt machine-learning microsoft microsoft-cognitive-services opencv paper python rest-api
Last synced: 28 Oct 2024
https://github.com/aditya-r-m/twisty-polyhedra
Permutation puzzles in shapes of the platonic solids with a generic polynomial time solver.
algorithm cube dodecahedron group-theory icosahedron javascript megaminx octahedron pyraminx rubiks-cube tetrahedron
Last synced: 25 Oct 2024
https://github.com/CT83/Facial-Recognition-Attendance-System
An attendance system which uses facial recognition to detect which people are present in any image.
algorithm angular attendance aws-s3 deep-learning django django-rest-framework face-api face-detection face-detection-using-opencv face-recognition facial-recognition javascipt machine-learning microsoft microsoft-cognitive-services opencv paper python rest-api
Last synced: 08 Nov 2024
https://github.com/lunelson/split-ease
The JavaScript Easing function with a beginning, middle and end
algorithm animation ease easing equation interpolation javascript penner
Last synced: 04 Aug 2024
https://github.com/hlts2/round-robin
faster round-robin balancing algorithm written in golang
algorithm balancer balancing faster go golang golang-library goroutine-safe ip library lock-free round-robin thread-safe threadsafe
Last synced: 27 Oct 2024
https://github.com/maximbilan/iOS-Crosswords-Generator
A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.
algorithm best-crosswords crossword-generator generating-crosswords ios swift
Last synced: 08 Aug 2024
https://github.com/maximbilan/ios-crosswords-generator
A simple algorithm for generating crosswords written on Swift. Based on Python Crossword Puzzle Generator.
algorithm best-crosswords crossword-generator generating-crosswords ios swift
Last synced: 08 Nov 2024
https://github.com/mithi/simple-cryptography
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
algorithm ciphertext coursera coursera-cryptography crypto cryptographic-algorithms cryptographic-attacks cryptography cryptography-concepts factoring factorization meet-in-the-middle meet-in-the-middle-attacks padding-oracle padding-oracle-attacks public-key-cryptography rsa-attacks stanford symmetric-encryption symmetric-key-cryptography
Last synced: 11 Nov 2024
https://github.com/gungunfebrianza/Mastering-Node.js
:books: Belajar Dengan Jenius Node.js bareng Gun Gun Febrianza
algorithm data-structures encryption express javascript node-js
Last synced: 08 Nov 2024
https://github.com/ElementMo/Unity-AirportSimulationSystem
Simple Airport Scene
airport-simulation algorithm auto-drive rendertexture unity
Last synced: 10 Nov 2024
https://github.com/gevorg/htpasswd
Node.js package for HTTP Basic Authentication password file utility.
algorithm bcrypt bcrypt-encryption encryption htpasswd javascript
Last synced: 15 Nov 2024
https://github.com/gozhuyinglong/blog-demos
这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~
algorithm data-structures design-patterns java python spring spring-boot
Last synced: 06 Nov 2024
https://github.com/codingonion/hello-algo-zig
Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.
algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang
Last synced: 30 Sep 2024
https://github.com/coderonion/hello-algo-zig
Zig codes for the famous public project 《Hello, Algorithm》|《 Hello,算法 》 about data structures and algorithms.
algorithm algorithms data-structure data-structures data-structures-and-algorithms dsa dynamic-programming graph hello-algo leecode linked-list rust search sort zig ziglang
Last synced: 27 Oct 2024
https://github.com/lockgit/go
leetcode with golang && go practice 🚀
algorithm dict go-leetcode go-practice golang leetcode translate
Last synced: 15 Nov 2024
https://github.com/aplbrain/grandiso-networkx
Performant, pure-Python subgraph isomorphism and monomorphism search (aka "motif search")
algorithm aplbrain bossdb connectomics dotmotif grand-graphs grand-iso graphs network network-analysis network-biology subgraph-isomorphism ullman vf2
Last synced: 12 Nov 2024
https://github.com/dhhruv/sudoku-solver
🎯 This Python-based Sudoku Solver utilizes the PyGame Library and Backtracking Algorithm to visualize and solve Sudoku puzzles efficiently. With its intuitive interface, users can input and interact with the Sudoku board, allowing for a seamless solving experience.
algorithm backtracking cli game games hacktoberfest hacktoberfest2021 library pygame pygame-library python shell software sudoku sudoku-puzzle sudoku-puzzles sudoku-solver terminal
Last synced: 13 Nov 2024
https://github.com/racum/rust-djangohashers
A Rust port of the password primitives used in Django Project.
algorithm argon2 bcrypt cryptography django hashes password password-hash pbkdf2 rust rust-port
Last synced: 27 Oct 2024
https://github.com/longluo/leetcode
My Leetcode Solutions
algorithm bfs c cpp data-structures-and-algorithms database dfs go java leetcode leetcode-solutions python recursion shell
Last synced: 10 Nov 2024
https://github.com/urschrei/polylabel-rs
A Rust implementation of the Polylabel algorithm, with FFI.
algorithm computational-geometry ffi geo geospatial gis mapping rust rust-library
Last synced: 13 Nov 2024
https://github.com/anfany/codility-lessons-by-python3
为编程、算法、Python3的初学者,提供基于Codility课程习题的全套解决方案(中文题目+解题思路+Python3代码)
algorithm algorithm-challenges code codility codility-lessons python3
Last synced: 06 Nov 2024
https://github.com/nirgn975/challenges
My solutions for random coding challenges 💪
algorithm algorithm-challenges challenges code-challenge codewars crackmes data-structrues hackerrank javascript python
Last synced: 28 Oct 2024
https://github.com/akashsingh3031/striver-sde-sheet-challenge
algorithm codestudio cpp data-structures leetcode sdesheetchallenge
Last synced: 08 Nov 2024
https://github.com/harunawaizumi/algorithms_solutions
Grokking algorithms & Cracking Coding Interview Solution in Javascript
algorithm coding cracking-the-coding-interview interview javascript questions-and-answers silicon-valley
Last synced: 08 Nov 2024
https://github.com/dhhruv/chrome-dino-runner
🐱🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.
algorithm chrome chrome-dino-game chrome-dinosaur-game dinosaur-game framework game games google-chrome hacktoberfest hacktoberfest2023 library pygame python python3 software
Last synced: 13 Oct 2024
https://github.com/bjarten/alvito
Alvito - An Algorithm Visualization Tool for Python
algorithm algorithms array create gif gifs jupyter-notebook matplotlib matrix numpy python seaborn searching searching-algorithms sorting sorting-algorithms visualization
Last synced: 29 Oct 2024
https://github.com/itchyny/fastinvsqrt
Fast inverse square root in programming languages
algorithm fastinvsqrt language pointer-casting programming-language
Last synced: 09 Nov 2024
https://github.com/nragland37/cpp-projects
Collection of C++ Projects, Algorithms, Data Structures & Learning Materials
algorithm algorithms algorithms-and-data-structures cplusplus cpp cpp-programming cpp-projects data-structures learning-cplusplus learning-cpp object-oriented-programming
Last synced: 16 Nov 2024
https://github.com/s-ol/gpwfc
openCL-accelerated python implementation of the Wave Function Collapse procgen algorithm
algorithm gamedev machine-learning opencl procedural-generation python wfc
Last synced: 28 Oct 2024
https://github.com/recp/ds
🔗 Common Data Structures and Algorithms
algorithm algorithms algorithms-datastructures balanced-search-trees binary-search-tree data-structure forward-list hash hash-table libds list octree rbtree red-black-tree search-trees tree
Last synced: 28 Oct 2024
https://github.com/namusyaka/pendragon
Toolkit for implementing HTTP Router in Ruby
algorithm httprouter router ruby
Last synced: 27 Oct 2024
https://github.com/ViRb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 04 Nov 2024
https://github.com/ph4r05/php_aho_corasick
Aho-Corasick string search algorithm PHP extension implementation.
aho-corasick algorithm automata hacktoberfest pecl php php-extension php5 php7 string-matching
Last synced: 12 Oct 2024
https://github.com/ianstenbit/arulescba
Classification Based on Association Rules in R
algorithm association-rules cba classification cran r
Last synced: 22 Oct 2024
https://github.com/kavgan/opinosis-summarization
This repo contains code and dataset for the Opinosis Summarization Framework
algorithm graph graph-nlp opinosis opinosis-summarizer summarization-framework
Last synced: 30 Oct 2024
https://github.com/wikimedia/ahocorasick
A PHP implementation of the Aho-Corasick string search algorithm. Mirror from https://gerrit.wikimedia.org/g/AhoCorasick - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
aho-corasick ahocorasick algorithm
Last synced: 29 Oct 2024
https://github.com/amanjeetsingh150/algo-explorer
Android app for learning algorithms in Computer Science
algorithm android android-application computer-science
Last synced: 29 Oct 2024
https://github.com/evandrolg/computer_science_in_lua
:first_quarter_moon_with_face: Implementation of some classic data structures and algorithms in Lua
algorithm computer-science data-structure lua
Last synced: 15 Nov 2024
https://github.com/gongbaochicken/coding-practice
Coding practice, design pattern implementation in C++ and some knowledge summary.
algorithm c-plus-plus coder interview leetcode leetcode-solutions
Last synced: 06 Nov 2024
https://github.com/Coac/wave-function-collapse
Wave function collapse python implementation
algorithm gamedev procedural-generation wave-function-collapse wfc
Last synced: 12 Oct 2024
https://github.com/jingyuexing/MathLib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 12 Nov 2024
https://github.com/qkraudghgh/algorithms
Minimal examples of data structures and algorithms in Golang
Last synced: 14 Nov 2024
https://github.com/akavel/martinez-src
Mirrored implementations of polygon clipping/CSG/operations algorithm, in C (original, by Martínez et al) and ActionScript3 (port, by Mahir Iqbal)
algorithm geometry geometry2d planar polyclip polygon polygon-clipping-algorithm polygon-intersection xy
Last synced: 07 Nov 2024
https://github.com/hisenyuan/ideapractice
Java练习 - Java基础知识,面试题,小demo,长期积累 | intellij idea + maven + tomcat
algorithm idea intellij-idea interview jwt maven mybatis mybatis-generator practices spring spring-mvc springboot ssm
Last synced: 09 Oct 2024
https://github.com/jaredthecoder/biopy
Biologically-Inspired and Machine Learning Algorithms written in Python
algorithm back-propagation biology genetic-algorithms hopfield-network neural-network python self-organization
Last synced: 10 Nov 2024
https://github.com/mahmudahsan/203-acm-problems-code
203 ACM Problems Source Code in C++
acm acm-icpc algorithm c-plus-plus cpp data-structures problem-set problem-sets problem-solving
Last synced: 10 Nov 2024
https://github.com/andersontr15/resources-to-master-software-engineering-interview-for-non-cs-majors
📖 Resources To Master Software Engineering Interview for Non CS Majors
algorithm algorithms cs-majors data-structures engineering-interview handbook interview programming-interviews software-design software-engineering system-design
Last synced: 12 Nov 2024
https://github.com/dentrax/data-mining-algorithms
Data Mining Algorithms with C# using LINQ
algorithm apriori apriori-algorithm c45 clustering-algorithm data-mining data-mining-algorithms data-science desiciontree id3 id3-algorithm k-means k-nearest-neighbor linq nearest-neighbors
Last synced: 09 Nov 2024
https://github.com/changicho/algorithm-training
The repository of problem solving (especially algorithm problems of computer science)
Last synced: 08 Nov 2024
https://github.com/virb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 14 Oct 2024
https://github.com/khesualdo/elevator-scheduling-simulator
:hotel: :office: :department_store: :school: A simulation environment, which mimics the scheduling of multiple elevators within a building of any size. The multithreaded approach helps to simulate elevators running concurrently. The simulation also makes use of several group scheduling algorithms, which help to distribute the workload between elevator-cars as well as make the elevators adaptable to various situations.
algorithm algorithms elevator elevator-simulation floor group-scheduling-algorithms java multiple-elevators object-oriented-programming scheduling scheduling-algorithms simulate-elevators simulation thread
Last synced: 05 Nov 2024
https://github.com/febeling/edit-distance
Levenshtein edit distance in Rust
algorithm levenshtein-distance rust search spelling text-processing
Last synced: 12 Nov 2024
https://github.com/maratyszcza/fxdiv
C99/C++ header-only library for division via fixed-point multiplication by inverse
algorithm division fixed-point integer-division
Last synced: 30 Oct 2024
https://github.com/domfarolino/algorithms
💎 Documented algorithmic problems/solutions + datastructures
algorithm algorithms algorithms-solved coding-interviews data-structures datastructures judge technical-interviews
Last synced: 15 Oct 2024
https://github.com/pilotpirxie/coresearch
🔎 .NET Core cross-platform, in-memory, full text search library for building search engines. Made to learn C#.
algorithm algorithms beginner-project big-data dotnet dotnet-core dotnetcore full-text-search inmemory-db learning text-search
Last synced: 13 Nov 2024
https://github.com/thealgorithms/fortran
All Algorithms implemented in Fortran. Making Fortran Great Again!
algorithm algorithms algorithms-and-data-structures challenge coding data-structures fortran fortran90 hacktoberfest thealgorithms thealgorithms-fortran tutorial
Last synced: 12 Nov 2024
https://github.com/mmstick/numtoa
An efficient method of heaplessly converting numbers into their string representations, storing the representation within a reusable byte array.
algorithm conversion integer-conversion itoa rust
Last synced: 28 Oct 2024
https://github.com/harttle/contest.js
Ready for contest use! Data structures and algorithms in pure JavaScript with zero dependency.
algorithm data-structure javascript leetcode
Last synced: 14 Nov 2024
https://github.com/e-XpertSolutions/go-cluster
k-modes and k-prototypes clustering algorithms implementation in Go
algorithm cluster clustering clustering-algorithm go golang k-modes k-prototypes machine-learning
Last synced: 26 Oct 2024
https://github.com/akimach/esoterictensorflow
TensorFlow's graph is Turing complete.
algorithm algorithms-implemented brainfuck dataflow-programming deep-learning esoteric-language examples hq9 machine-learning python sort tensorflow tensorflow-examples tensorflow-graph tutorial
Last synced: 10 Oct 2024
https://github.com/redblobgames/making-of-line-drawing
How I make an interactive tutorial using d3.js
algorithm d3js explorable-explanations line-drawing metatutorial
Last synced: 28 Oct 2024
https://github.com/tdebatty/spark-knn-graphs
Spark algorithms for building k-nn graphs
algorithm knn-graphs lsh-superbit nearest-neighbor-search nn-descent processing-knn-graphs spark spark-knn-graphs
Last synced: 15 Nov 2024
https://github.com/akushwarrior/steel_crypt
A collection of high-level API's exposing PointyCastle to perform hashing and encrypting in popular/secure algorithms.
aes algorithm algorithms blake2b chacha20 cli crypto-tools cryptography dart data-security decryption encryption flutter hashing hmac password ripemd rsa salsa20 sha256
Last synced: 09 Nov 2024
https://github.com/kkrypt0nn/spaceflake
⛄ A distributed generator to create unique IDs with ease in Go; inspired by Twitter's Snowflake
algorithm generator go golang golang-library golang-package google gooogle-go random snowflake snowflake-algorithm snowflake-twitter snowflakes twitter uid uid-generator unique unique-id unique-identifier uniqueid
Last synced: 27 Oct 2024
https://github.com/piperliu/acmoi_journey
Learn and practise ACM / OI weekly. Langs: C++14, Python 3, Go 1.13+. 👶 算法菜鸡刷题笔记,包含知识点梳理与经验整理,主要使用 C++14, Python 3, Go 1.13+ 。
algorithm algorithms cpp11 leetcode notes
Last synced: 15 Nov 2024
https://github.com/jeantimex/klotski
:small_orange_diamond: The JavaScript algorithm for solving klotski game.
algorithm fast game javascript klotski
Last synced: 27 Oct 2024
https://github.com/sergioragostinho/five_point_algorithm
A MATLAB implementation of the Five-Point Algorithm by David Nistér
algorithm camera five five-point matlab point relative-camera-pose
Last synced: 28 Oct 2024
https://github.com/williamfzc/randunit
Bring unittest to your Android/JVM applications with tiny effort.
algorithm android automation unittest
Last synced: 28 Oct 2024
https://github.com/omarsar/os
:book: Operating Systems - A Friendly Handbook :book: (Open Notes)
algorithm deadlock handbook memory operating-system
Last synced: 13 Oct 2024
https://github.com/kulikov-dev/leetcodenet
LeetCode problems with detailed explanation and different solutions.
algorithm clean-code coding-interviews easy-to-understand hackerrank hacktoberfest interview interview-questions interviews leetcode leetcode-solutions tech-interviews xunit
Last synced: 09 Nov 2024
https://github.com/anantkaushik/data-structures-and-algorithms
Data Structures and Algorithms implementation in Python
algorithm algorithms algorithms-and-data-structures algorithms-implemented array data-structures kadanes-algorithm linked-list python python-algorithms python-data-structures python3 queue searching-algorithms sorting sorting-algorithms stack trees
Last synced: 09 Nov 2024
https://github.com/rigtorp/tokenbucket
Lock-free implementation of the token bucket algorithm in C++
algorithm lock-free rate-limiting token-bucket tokenbucket
Last synced: 29 Oct 2024