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-12-25 00:01:13 UTC
- JSON Representation
https://github.com/Frugghi/SwiftLCS
Swift implementation of the longest common subsequence (LCS) algorithm.
Last synced: 29 Oct 2024
https://github.com/frugghi/swiftlcs
Swift implementation of the longest common subsequence (LCS) algorithm.
Last synced: 19 Dec 2024
https://github.com/jaeyeophan/algorithm_basic_java
☠️ This is a repository that summarizes the algorithmic problems that are mainly in coding interviews. It is written based on the Java language.
algorithm coding-tutorial java
Last synced: 20 Dec 2024
https://github.com/da-in/tech-interview-study
✏️ 기술 면접 스터디 Cheat Sheet
algorithm cheatsheet computer-science cs data-structures db design-patterns interview network os study web
Last synced: 06 Dec 2024
https://github.com/abusix/ahocorapy
Pure python Aho-Corasick library.
aho-corasick algorithm graph keyword lookup pypi python-library unicode-support
Last synced: 31 Oct 2024
https://github.com/nragland37/cpp-projects
Collection of 50 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: 25 Dec 2024
https://github.com/jack-cherish/algorithm
:art:冒泡排序;直接插入排序;希尔排序;快速排序;堆排序;归并排序;基数排序
Last synced: 27 Dec 2024
https://github.com/ajcr/rolling
Computationally efficient rolling window iterators for Python (sum, variance, min/max, etc.)
algorithm efficient-algorithm iterator python rolling-algorithms rolling-hash-functions rolling-windows sliding-windows
Last synced: 22 Dec 2024
https://github.com/Hongbo-Miao/leetcode
LeetCode solutions
algorithm back-tracking bfs binary-search data-structure dfs graph greedy hash-table iteration javascript leetcode memoization python queue recursion stack tree trie union-find
Last synced: 13 Nov 2024
https://github.com/manrajgrover/algorithms-js
Consumable Data Structures and Algorithms library in JavaScript
algorithm api consumables javascript libary npm
Last synced: 22 Dec 2024
https://github.com/tonytonyjan/jaro_winkler
Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.
algorithm jaro-winkler jaro-winkler-distance ruby
Last synced: 20 Dec 2024
https://github.com/erfaniaa/competitive-programming
Algorithm Design, Data Structures, ACM-ICPC, and IOI
acm acm-icpc algorithm algorithms codechef codeforces codeforces-solutions combinatorics graph-theory icpc ioi online-judges
Last synced: 25 Dec 2024
https://github.com/gyrdym/ml_algo
Machine learning algorithms in Dart programming language
algorithm batch-gradient-descent classifier dart dartlang data-science hyperparameters lasso-regression linear-regression logistic-regression machine-learning machine-learning-algorithms mini-batch-gradient-descent regression sgd softmax softmax-algorithm softmax-classifier softmax-regression stochastic-gradient-descent
Last synced: 25 Dec 2024
https://github.com/bobluppes/graaf
A general-purpose lightweight C++ graph library
algorithm algorithms bfs bfs-algorithm cpp cpp-library cpp20 dfs dfs-algorithm graph graph-algorigthms header-only header-only-library search-algorithm shortest-path-algorithm
Last synced: 25 Dec 2024
https://github.com/viniciussanchez/bcrypt
BCrypt is a password hashing function
algorithm bcrypt delphi embarcadero fpc freepascal hash hash-passwords lazarus password
Last synced: 18 Dec 2024
https://github.com/Walker-TW/Algorithm-Visualizer
View Algorithms in the Browser! - Built with ReactJs
algorithm bootstrap javascript react visualization
Last synced: 29 Nov 2024
https://github.com/networks-learning/memorize
Code and real data for "Enhancing Human Learning via Spaced Repetition Optimization", PNAS 2019
algorithm control duolingo machine-learning pnas point-processes spaced-repetition
Last synced: 19 Dec 2024
https://github.com/shellfly/algo
A Golang library for the textbook Algorithms, 4th edition
Last synced: 13 Nov 2024
https://github.com/turingfly/cracking-the-coding-interview
Java solutions and explanations to problems in the book Cracking the Coding Interview(6th Edition).
algorithm interview java java8
Last synced: 19 Dec 2024
https://github.com/codeplea/ahocorasickphp
Aho-Corasick multi-keyword string searching library in PHP.
aho-corasick ahocorasick algorithm php search-algorithm string-search
Last synced: 12 Nov 2024
https://github.com/onekiloparsec/SwiftAA
The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
algorithm astro astronomical-algorithms astronomy astrophysics cplusplus framework ios-sdk ios-swift macos-framework macos-swift objective-c orbital-mechanics swift swift-4
Last synced: 20 Nov 2024
https://github.com/onekiloparsec/swiftaa
The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
algorithm astro astronomical-algorithms astronomy astrophysics cplusplus framework ios-sdk ios-swift macos-framework macos-swift objective-c orbital-mechanics swift swift-4
Last synced: 24 Dec 2024
https://github.com/dangosky/algorithm
算法和数据结构练习(Leetcode)
algorithm datastructure javascript leetcode
Last synced: 19 Dec 2024
https://github.com/VastoLorde95/Competitive-Programming
VastoLorde95's solutions to 2000+ competitive programming problems from various online judges
algorithm codechef codeforces codejam competitive-programming cpp data-structures datastructures hackerearth hackerrank icpc python solutions spoj spoj-solutions template timus
Last synced: 26 Oct 2024
https://github.com/lh3/cgranges
A C/C++ library for fast interval overlap queries (with a "bedtools coverage" example)
algorithm bioinformatics genomics
Last synced: 19 Dec 2024
https://github.com/fluency03/leetcode-java
🎓🎓🎓 Leetcode solution in Java - 536/921 Solved. https://leetcode.com/problemset/all/
algorithm algorithms java leetcode leetcode-java leetcode-solutions
Last synced: 20 Dec 2024
https://github.com/kkuette/TradzQAI
Trading environnement for RL agents, backtesting and training.
algorithm backtesting bitcoin bitcoin-bot reinforcement-learning reinforcement-learning-agent reinforcement-learning-algorithms trading trading-algorithms trading-bot trading-env
Last synced: 29 Oct 2024
https://github.com/ArashPartow/bitmap
C++ Bitmap Library https://www.partow.net/programming/bitmap/index.html
algorithm bitmap c-plus-plus color-mapping file-format fractal graphical-effects graphics image image-manipulation image-processing maze plasma
Last synced: 02 Nov 2024
https://github.com/HsiehYiChia/Scene-text-recognition
Scene text detection and recognition based on Extremal Region(ER)
adaboost algorithm canny cascade-classifier chaincode classifier computer-vision detection image-processing lbp machine-learning mser non-maximum-suppression ocr opencv scene-text-detection scene-text-recognition spelling-checker svm text-recognition
Last synced: 03 Nov 2024
https://github.com/thomasmueller/minperf
A Minimal Perfect Hash Function Library
algorithm bloom-filter hash hashing mphf perfect-hash
Last synced: 20 Dec 2024
https://github.com/ziyi2/algorithms
📝 算法导论与JavaScript实现
algorithm alogorithms data-structures interview interview-preparation intorduction-to-algorithms introduction javasript-algorithms javscript
Last synced: 14 Nov 2024
https://github.com/qq456cvb/doudizhu-C
C++/python fight the lord with pybind11 (强化学习AI斗地主), Accepted to AIIDE-2020
Last synced: 18 Nov 2024
https://github.com/deepgrace/monster
The Art of Template MetaProgramming (TMP) in Modern C++♦️
advanced algorithm c-plus-plus concept concepts cpp20 header-only metaprogram metaprogramming modern monster range search sequence sort template template-metaprogramming tmp tuple type-traits
Last synced: 14 Nov 2024
https://github.com/jbuckmccready/cavalier_contours
2D polyline/shape library for offsetting, combining, etc.
2d algorithm cad cam computation-geometry geometry
Last synced: 22 Dec 2024
https://github.com/realTristan/Hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 05 Nov 2024
https://github.com/realTristan/hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 07 Nov 2024
https://github.com/realtristan/hermes
Extremely Fast Full-Text-Search Algorithm and Caching System
algorithm cache fast full-text-search go
Last synced: 25 Dec 2024
https://github.com/cls1991/leetcode
leetcode刷题
algorithm leetcode leetcode-solutions
Last synced: 11 Nov 2024
https://github.com/mybridge/learn-python
Python Top 45 Articles of 2017
algorithm data-science machine-learning python python3
Last synced: 07 Nov 2024
https://github.com/flatironinstitute/normcorre
Matlab routines for online non-rigid motion correction of calcium imaging data
algorithm calcium-imaging matlab motion-correction registration subpixel-registration
Last synced: 19 Dec 2024
https://github.com/mybridge/web-development-articles
Monthly Series - Top 10 Web Development Articles
algorithm css html https interview javascript webdev webdevelopment
Last synced: 07 Nov 2024
https://github.com/Mybridge/web-development-articles
Monthly Series - Top 10 Web Development Articles
algorithm css html https interview javascript webdev webdevelopment
Last synced: 28 Oct 2024
https://github.com/hahnlee/ipytracer
:bar_chart: Algorithm Visualizer for IPython/Jupyter Notebook
algorithm algorithm-visualizer ipython ipython-notebook javascript jupyter jupyter-notebook jupyterhub-labextension python
Last synced: 27 Sep 2024
https://github.com/dongyi-kim/10weeks-codingtest
구름EDU 10주완성 알고리즘 코딩테스트의 해설 답안집입니다
algorithm algorithms coding-interview coding-skills competitive-programming data-structure datastructure java problem-solving python
Last synced: 19 Dec 2024
https://github.com/gildor2/fast_zlib
Heavily optimized zlib compression algorithm
algorithm c compression cross-plattform deflate optimization x86-assembly zlib
Last synced: 12 Nov 2024
https://github.com/yanglr/leetcode-ac
:octocat: leetcode-ac | LeetCode AC solutions | LeetCode+剑指offer+程序员面试金典careerup(cc189)
91algo algorithm awesome-leetcode cpp11 datastructures-algorithms easy-to-understand interview-practice interview-preparation interview-questions leetcode leetcode-ac leetcode-csharp leetcode-java leetcode-problems leetcode-problems-solutions leetcode-python3 leetcode-solutions leetcode-solutions-csharp modern-cpp
Last synced: 26 Dec 2024
https://github.com/mitcc/AlgoSolutions
:octocat:LeetCode, LintCode, Project Euler, SGU, HackerRank, Cracking the Coding Interview(ctci):palm_tree:
algorithm ctci hackerrank leetcode lintcode project-euler sgu
Last synced: 27 Oct 2024
https://github.com/Cultrarius/Swarmz
A free, header-only C++ swarming (flocking) library for real-time applications
acceleration algorithm boids flocking game library position public-domain swarm unreal-engine velocity
Last synced: 14 Nov 2024
https://github.com/jarun/dslib
:herb: A library of "connected" data structures
academic algorithm avl data-structures dlist stack tree
Last synced: 28 Oct 2024
https://github.com/jillesvangurp/geogeometry
GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.
algorithm geohashes geojson geometric-shapes geometry-library gps java kotlin kotlin-library
Last synced: 21 Dec 2024
https://github.com/anthonynsimon/java-ds-algorithms
Data Structures and Algorithms in Java
algorithm dijkstra graph hash-map java matrix palindrome permutation sort stack strings tree trie
Last synced: 27 Oct 2024
https://github.com/mincong-h/algorithm-princeton
Coursera - Introduction to Algorithms
algorithm java learning princeton
Last synced: 16 Nov 2024
https://github.com/SlapBot/sounder
An intent recognizing algorithm to predict the intent of a given text.
algorithm intent-prediction python speech-recognition string-manipulation
Last synced: 27 Nov 2024
https://github.com/mayuanucas/mygo
Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻
algorithm algorithms go go-examples go-tutorial go-tutorials golang golang-examples golang-tutorial golang-tutorials leetcode swordforoffer
Last synced: 12 Oct 2024
https://github.com/NLP-LOVE/CodingInterviews2-ByPython
此项目是《剑指offer》第二版里算法面试题的Python3实现版本,作为一本经典书籍,可以时常拿出来看一看、翻一翻、记一记。同时也是为了Python程序员能够更好的通过公司的技术面试,拿到心仪的offer。
algorithm interview-questions offer python
Last synced: 25 Nov 2024
https://github.com/nlp-love/codinginterviews2-bypython
此项目是《剑指offer》第二版里算法面试题的Python3实现版本,作为一本经典书籍,可以时常拿出来看一看、翻一翻、记一记。同时也是为了Python程序员能够更好的通过公司的技术面试,拿到心仪的offer。
algorithm interview-questions offer python
Last synced: 10 Nov 2024
https://github.com/soypat/mu8
Genetic algorithm for unsupervised machine learning in Go.
algorithm evolutionary-algorithm genetic-algorithm genetic-algorithms go go-generics golang golang-generics island-model machine-learning optimization optimization-algorithms unsupervised-machine-learning
Last synced: 27 Oct 2024
https://github.com/rsasaki0109/rust_robotics
Rust implementation of PythonRobotics such as EKF, DWA, Pure Pursuit, LQR.
algorithm control localization navigation path-planning path-tracking robotics rust
Last synced: 24 Sep 2024
https://github.com/joonas-yoon/boj-extended
백준 온라인 저지(BOJ)를 확장된 기능과 함께 사용해보세요. 기능 요청과 버그 제보는 언제나 환영합니다.
algorithm boj chrome chrome-extension problem-solving
Last synced: 22 Dec 2024
https://github.com/niumoo/lab-notes
😍 有趣的想法 & 有意思灵感 & 小算法实验室,犄角旮旯乱七八糟代码杂货铺,新奇好玩都在这里。
Last synced: 19 Dec 2024
https://github.com/miskcoo/rubik-cube
Rubik's Cube solver implemented by C++ and OpenGL using Krof/Kociemba algorithm.
Last synced: 21 Nov 2024
https://github.com/javadev/leetcode-in-java
Java-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming interview-questions java leetcode leetcode-java leetcode-solutions math
Last synced: 04 Dec 2024
https://github.com/cubicdaiya/onp
The implementations of "An O(NP) Sequence Comparison Algorithm"
Last synced: 27 Oct 2024
https://github.com/roscibely/algorithms-and-data-structure
Repository for PEX1241|PET2033 Algorithms and Data Structure I subject/course on Information Technology - UFERSA
algorithm algorithms c c-language c-programming-language collaborate data-structures educative github gitlens
Last synced: 12 Oct 2024
https://github.com/nftgo/gorarity
An algorithm to calculate NFT rarity(how unique it is), based on Jaccard Distance.
algorithm crypto jaccard-distance javascript nft nftgo nodejs nonfungibletoken open-source rarity web3
Last synced: 24 Dec 2024
https://github.com/coderserdar/documents
This repo includes some kind of documentation files about Information Technologies like Programming, Operating Systems, Cyber Security, Algorithm, Mobile Development etc.
algorithm algorithms android cplusplus cpp17 cyber-security cybersecurity data-structures database delphi e-book flutter free-pascal kotlin-android lazarus llblgen object-pascal operating-system rad-studio rad-studio-ide
Last synced: 02 Dec 2024
https://github.com/jondolf/algorust
Various algorithms visualized interactively on the web, entirely with Rust 🦀
algorithm algorithms pathfinding rust rust-web sorting-algorithms visualization wasm yew
Last synced: 20 Dec 2024
https://github.com/rcppcore/rcppeigen
Rcpp integration for the Eigen templated linear algebra library
algorithm c-plus-plus cran eigen eigen-library r-package
Last synced: 20 Dec 2024
https://github.com/alyyousuf7/weaver
Weaving algorithm based on work by Petros Vrellis
algorithm art circle-frame petros-vrellis
Last synced: 18 Nov 2024
https://github.com/abdallahhemdan/algorithmic-toolbox-san-diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
advanced-algorithms advanced-data-structures algorithm algorithmic-toolbox algorithms big-o-notation binary-search coursera cpp data-structures fibonacci-numbers gcd knapsack-problem lcm longest-common-subsequence polynomial-multiplication san-diego selection-sort sum
Last synced: 19 Dec 2024
https://github.com/shivammg/trie
A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.
algorithm autocomplete data-structures edit-distance go golang levenshtein-distance prefix-tree search trie trie-tree-autocomplete
Last synced: 29 Nov 2024
https://github.com/aaron-bird/ivy
Visualization of sorting algorithm
algorithm javascript sorting-algorithms
Last synced: 16 Nov 2024
https://github.com/opendatacam/node-moving-things-tracker
javascript implementation of "tracker by detections" for realtime multiple object tracking (MOT)
algorithm detections mot opendatacam tracker yolo
Last synced: 11 Nov 2024
https://github.com/nla-group/classix
Fast and explainable clustering in Python
algorithm classification clustering cython data-analysis data-mining data-science database dataset explainable-ml machine-learning python unsupervised-learning unsupervised-machine-learning visualization
Last synced: 15 Nov 2024
https://github.com/R1NC/Go-Algorithm
Implementations of data structures & algorithms written in Golang.
algorithm data-structures golang
Last synced: 19 Nov 2024
https://github.com/amicks/speculator
API for predicting the next Bitcoin and Ethereum with machine learning and technical analysis
algorithm finance machine-learning market python python3-6 scikit-learn technical-analysis tensorflow
Last synced: 19 Dec 2024
https://github.com/dthuerck/mapmap_cpu
A high-performance general-purpose MRF MAP solver, heavily exploiting SIMD instructions.
algorithm computer-vision dynamic-programming feedback-vertex-set markov-random-field massively-parallel mrf simd simd-programming vectorization
Last synced: 09 Nov 2024
https://github.com/toolgood/ToolGood.Algorithm
ToolGood.Algorithm is a powerful, lightweight, Excel formula compatible algorithm library aimed at improving developers’ productivity in different business scenes. ToolGood.Algorithm是一个功能强大、轻量级、兼容Excel公式的算法类库,旨在提高开发人员在不同业务场景中的生产力。
algorithm arithmetic dotnet excel excel-expressions expression formula formula-grammar java script
Last synced: 13 Nov 2024
https://github.com/toolgood/toolgood.algorithm
ToolGood.Algorithm is a powerful, lightweight, Excel formula compatible algorithm library aimed at improving developers’ productivity in different business scenes. ToolGood.Algorithm是一个功能强大、轻量级、兼容Excel公式的算法类库,旨在提高开发人员在不同业务场景中的生产力。
algorithm arithmetic dotnet excel excel-expressions expression formula formula-grammar java script
Last synced: 27 Oct 2024
https://github.com/ecmadao/algorithms
Algorithms notes & LeetCode/Codewars solutions by Node.js, Swift and Haskell
algorithm algorithms algorithms-coursera nodejs tree
Last synced: 27 Oct 2024
https://github.com/ashish-chopra/structures
Collection of abstract data structures implemented in Java
adt algorithm design graph-algorithms java tree-structure
Last synced: 27 Oct 2024
https://github.com/vlarmet/cppRouting
Algorithms for Routing and Solving the Traffic Assignment Problem
algorithm algorithm-b bidirectional-a-star-algorithm c-plus-plus contraction-hierarchies dijkstra-algorithm distance frank-wolfe isochrones parallel-computing r rcpp shortest-paths traffic-assignment
Last synced: 25 Oct 2024
https://github.com/cyotek/dithering
Image dithering techniques using C#
algorithm c-sharp dithering-images
Last synced: 23 Dec 2024
https://github.com/kpol/trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
algorithm c-sharp data-structure prefix-tree trie
Last synced: 24 Dec 2024
https://github.com/xanaduai/thewalrus
A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.
algorithm combinatorics graphs matrix optimization physics quantum quantum-computing
Last synced: 21 Dec 2024
https://github.com/lewis617/javascript-datastructures-algorithms
JavaScript Data Structures and Algorithms in Chinese
Last synced: 24 Nov 2024
https://github.com/nojhan/paradiseo
An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
algorithm cpp cpp17 evolutionary-algorithm framework metaheuristics optimization optimization-algorithms paradiseo parallelization search-heuristics solvers
Last synced: 23 Dec 2024
https://github.com/j2kun/svd
Python code implementing the power method for Singular Value Decomposition
algorithm linear-algebra optimization programming python svd
Last synced: 10 Nov 2024
https://github.com/beling/bsuccinct-rs
Rust libraries and programs focused on succinct data structures
algorithm algorithms algorithms-and-data-structures benchmark benchmarking benchmarks bit-manipulation bitmap bitmaps compression compression-algorithm encoding minimal-perfect-hash rank rust rust-lang serialization succinct-data-structure
Last synced: 22 Dec 2024
https://github.com/xiyanghu/OSDT
Optimal Sparse Decision Trees
accelerate acceleration-model algorithm algorithm-optimization data-mining data-science interpretable-ml machine-learning ml-system mlsys neurips python python3
Last synced: 30 Oct 2024
https://github.com/gabrieldim/algorithms-and-data-structures
Algorithms and data structures tasks - examples.
algorithm algorithm-challenges algorithms algorithms-and-data-structures
Last synced: 20 Nov 2024
https://github.com/quantumbfs/qualgorithmzoo.jl
A curated implementation of quantum algorithms with Yao.jl
algorithm hhl quantum-computing quantum-machine-learning
Last synced: 24 Dec 2024
https://github.com/TheCopiens/algorithm-study
:orange_book: Algorithm study
Last synced: 08 Nov 2024