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/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: 03 Aug 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/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/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/benashford/rust-lazysort

Iterate in a lazily achieved sorted order

algorithm iterator quicksort rust sort

Last synced: 04 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 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/gisalgs/geom

:zap: Algorithms for geometric operations

algorithm geometry

Last synced: 05 Aug 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/gozhuyinglong/blog-demos

这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~

algorithm data-structures design-patterns java python spring spring-boot

Last synced: 06 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: 01 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/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/cmanny/ga-for-cvrp

Capacitated Vehicle Routing Problem

algorithm cvrp genetic python tsp

Last synced: 09 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/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/anfany/codility-lessons-by-python3

为编程、算法、Python3的初学者,提供基于Codility课程习题的全套解决方案(中文题目+解题思路+Python3代码)

algorithm algorithm-challenges code codility codility-lessons python3

Last synced: 06 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/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/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/itchyny/fastinvsqrt

Fast inverse square root in programming languages

algorithm fastinvsqrt language pointer-casting programming-language

Last synced: 09 Nov 2024

https://github.com/cch123/leetcode-rust

leetcode in rust

algorithm leetcode rust

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

得到每周一算法

algorithm data-structure

Last synced: 08 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/codermjlee/blogs

自己写的一些技术文章

algorithm cpp ios java

Last synced: 09 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/cubicdaiya/gonp

diff algorithm in Go

algorithm diff go

Last synced: 27 Oct 2024

https://github.com/guobinhit/myleetcode

♨️ Detailed Java & Go & Python solution of LeetCode.

algorithm interview leetcode list queue search sort stack string tree

Last synced: 12 Nov 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/zhucola/the-algorithms-php

PHP也可以写数据结构和算法

algorithm java-8 leetcode php7 sort structure

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/changicho/algorithm-training

The repository of problem solving (especially algorithm problems of computer science)

algorithm problem-solving

Last synced: 08 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/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/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/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/harttle/contest.js

Ready for contest use! Data structures and algorithms in pure JavaScript with zero dependency.

algorithm data-structure javascript leetcode

Last synced: 31 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/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/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/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/narasimha1997/clfu

Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety.

algorithm cache concurrency data-structures go golang lfu lfu-cache

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

https://github.com/TuringApp/Turing

Free and cross-platform IDE for pseudocode and Python

algorithm algorithms cross-platform programming pyqt5 python qt

Last synced: 07 Aug 2024

https://github.com/jsmolka/maze

Create and solve mazes in Python.

algorithm maze python

Last synced: 05 Nov 2024

https://github.com/lemmy/lets-prove-blocking-queue

Proving a blocking queue deadlock free in a dozen different ways

algorithm concurrency deadlock-freedom proof tla tlaplus

Last synced: 15 Oct 2024

https://github.com/qaware/heimdall

Secure Password Storage

algorithm hash heimdall pbkdf2 security

Last synced: 06 Nov 2024

https://github.com/tobyapi/crystalg

Algorithm Library for Crystal

algorithm crystal

Last synced: 30 Oct 2024

https://github.com/lemire/fastshuffleexperiments

How fast can we shuffle values?

algorithm performance random-string shuffle

Last synced: 28 Oct 2024

https://github.com/courses-at-nju-by-hfwei/algorithm-ta-tutorial

Tutorials given as one of the TAs for the class "Algorithm Design and Analysis" at Nanjing University

algorithm algorithm-analysis algorithm-design algorithm-ta-tutorial nanjing-university problem-set tutorial

Last synced: 12 Nov 2024

https://github.com/smartlab-purdue/robotarium-rendezvous-rssdoa

This repository contains the Matlab source codes (to use in Robotarium platform) of various rendezvous controllers for consensus control in a multi-agent / multi-robot system.

algorithm bearings-only consensus control controller formation-control matlab multi-agent multi-robot purdue rendezvous robotarium robots smartlab

Last synced: 08 Nov 2024

https://github.com/yearing1017/algorithm_note

Leetcode & 算法 & 剑指offer

algorithm leetcode

Last synced: 15 Oct 2024

https://github.com/jiauzhang/algorithms

Data Structures and Algorithms in C/C++

algorithm boost leetcode opencv python

Last synced: 06 Nov 2024

https://github.com/openrr/rrt

RRT (Rapidly-exploring Random Tree) library in Rust

algorithm pathfinding pathplan robotics rrt rust search

Last synced: 13 Nov 2024

https://github.com/gdut-yy/leetcode-hub-java

基于 java21 + maven3.9 + junit5 + jacoco 的 leetcode + codeforces + atcoder + nowcoder 练习仓库。

algorithm algorithms atcoder codeforces jacoco java java17 java21 junit5 leetcode luogu nowcoder oj oj-solutions unit-test

Last synced: 27 Oct 2024

https://github.com/cpselvis/leetcode

Solve leetcode problems everyday.

algorithm cpp leetcode

Last synced: 28 Oct 2024