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/yosupo06/library-checker-problems

The problem data (Test case generator, judge's solution, task, ...) of Library Checker

algorithm competitive-programming data-structures online-judge

Last synced: 30 Oct 2024

https://github.com/lingdong-/skeleton-tracing

A new algorithm for retrieving topological skeleton as a set of polylines from binary images

algorithm computational-geometry computer-vision polylines skeletonization

Last synced: 22 Dec 2024

https://github.com/proalgos/proalgos-cpp

C++ implementations of well-known (and some rare) algorithms, while following good software development practices

algorithm algorithms algorithms-and-data-structures algos cpp cpp11 cpp14 cpp17 data-structures datastructures proalgos

Last synced: 22 Dec 2024

https://github.com/LingDong-/skeleton-tracing

A new algorithm for retrieving topological skeleton as a set of polylines from binary images

algorithm computational-geometry computer-vision polylines skeletonization

Last synced: 06 Nov 2024

https://github.com/imteekay/algorithms

✨ Algorithms & Data Structures & Computer Science studies

algorithm competitive-programming computer-science data-structures javascript python

Last synced: 21 Oct 2024

https://github.com/inamiy/cassowary

An incremental linear constraint-solving algorithm (Auto Layout) in Swift.

algorithm auto-layout cassowary constraint-solver dsl linear-programming simplex swift

Last synced: 24 Dec 2024

https://github.com/niumoo/javanotes

🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列

algorithm java java-library jdk jvm

Last synced: 21 Dec 2024

https://github.com/juji-io/editscript

A library to diff and patch Clojure/ClojureScript data structures

algorithm clojure clojurescript-data data data-diffing data-structures diff editscript patch tree-diffing

Last synced: 21 Dec 2024

https://github.com/immunogenomics/harmony

Fast, sensitive and accurate integration of single-cell data with Harmony

algorithm data-integration r scrna-seq

Last synced: 17 Nov 2024

https://github.com/niumoo/JavaNotes

🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列

algorithm java java-library jdk jvm

Last synced: 29 Oct 2024

https://github.com/553899811/Java-Programmer-Advancement-Program

📚 Java 技术体系进阶指南 ,总结职场经验及感悟,积累技术面试

algorithm datastructures interview java mysql rocketmq springboot

Last synced: 21 Nov 2024

https://github.com/thealgorithms/julia

Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!

algorithm algorithms code coding data-structures datastructures datastructures-algorithms discord gitter hacktoberfest julia julia-language julialang

Last synced: 20 Dec 2024

https://github.com/alyssaxuu/carden

Flashcards with spaced repetition and gamification 🌱

algorithm anki chrome-extension education flashcards gamification knowledge learning spaced-repetition

Last synced: 23 Dec 2024

https://github.com/louis-e/arnis

Arnis - Generate cities from real life in Minecraft

algorithm minecraft openstreetmap osm overpass-api python3 rust

Last synced: 22 Dec 2024

https://github.com/pathikrit/scalgos

algorithms in scala

algorithm scala

Last synced: 21 Dec 2024

https://github.com/jbuckmccready/cavaliercontours

2D polyline library for offsetting, combining, etc.

2d algorithm cad cam computational-geometry geometry hilbert-curve spatial-index

Last synced: 22 Dec 2024

https://github.com/anfany/machine-learning-for-beginner-by-python3

为机器学习的入门者提供多种基于实例的sklearn、TensorFlow以及自编函数(AnFany)的ML算法程序。

algorithm beginner machine-learning practical-applications python python3 sklearn sklearn-tensorflow-ml tensorflow

Last synced: 21 Dec 2024

https://github.com/meibin08/free-programming-books

📚码农周报 免费的编程书籍,leetcode(力扣)题解、前端算法题,牛客网前端大厂面试题题解、提升工作效率的常用工具等📈🎉

algorithm books interview interview-questions javascript leetcode leetcode-javascript react vuejs

Last synced: 23 Dec 2024

https://github.com/kevintpeng/Learn-Something-Every-Day

📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->

algorithm aws blog computer-science course-materials data-engineering data-science education educational engineering learning math mathematics research software-engineering university unix waterloo

Last synced: 28 Oct 2024

https://github.com/patrickfav/blurtestandroid

This is a simple App to test some blur algorithms on their visual quality and performance.

algorithm android-application benchmark blur renderscript

Last synced: 23 Dec 2024

https://github.com/cyberzhg/clrs

Some exercises and problems in Introduction to Algorithms 3rd edition.

algorithm clrs

Last synced: 03 Oct 2024

https://github.com/cosmicmind/samples

Sample projects using Material, Graph, and Algorithm.

algorithm cosmicmind data data-structure database graph material material-design projects swift swift-3 us

Last synced: 22 Dec 2024

https://github.com/hongzhaohua/jstarcraft-rns

专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.

algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system

Last synced: 21 Dec 2024

https://github.com/cryptomorin/xseries

Library for cross-version Minecraft Bukkit support and various efficient API methods.

algorithm api bukkit efficiency java java-edition library maven minecraft minecraft-plugin mojang-minecraft packet papermc performance plugin reflection spigot xseries

Last synced: 21 Dec 2024

https://github.com/HongZhaoHua/jstarcraft-rns

专注于解决推荐领域与搜索领域的两个核心问题:排序预测(Ranking)和评分预测(Rating). 为相关领域的研发人员提供完整的通用设计与参考实现. 涵盖了70多种排序预测与评分预测算法,是最快最全的Java推荐与搜索引擎.

algorithm collaborative content context engine groovy java js librec lua mvel python ranking rating recommend script search system

Last synced: 27 Oct 2024

https://github.com/mourner/tinyqueue

The smallest and simplest priority queue in JavaScript.

algorithm binary-heap data-structure javascript priority-queue

Last synced: 27 Dec 2024

https://github.com/leoribeiro/struc2vec

This repository provides a reference implementation of struc2vec.

algorithm graph

Last synced: 11 Nov 2024

https://github.com/jihoonerd/data_structures_and_algorithms_in_python

:book: Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️

algorithm data-structure python solutions

Last synced: 22 Dec 2024

https://github.com/jihoonerd/Data_Structures_and_Algorithms_in_Python

:book: Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️

algorithm data-structure python solutions

Last synced: 30 Oct 2024

https://github.com/thealgorithms/matlab-octave

This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.

algorithm algorithms counting-sort datastructures euler m-script m-scripts machine-learning machine-learning-algorithms matlab mit-license nearest-neighbour-algorithm octave octave-scripts project project-euler project-euler-solutions

Last synced: 21 Dec 2024

https://github.com/mackorone/mms

A Micromouse simulator: write and test maze-solving code without a physical robot

algorithm ieee maze micromouse micromouse-simulator robot simulator

Last synced: 08 Nov 2024

https://github.com/antononcube/mathematicaforprediction

Mathematica implementations of machine learning algorithms used for prediction and personalization.

algorithm algorithms-implemented machine-learning-algorithms mathematica prediction

Last synced: 15 Dec 2024

https://github.com/antononcube/MathematicaForPrediction

Mathematica implementations of machine learning algorithms used for prediction and personalization.

algorithm algorithms-implemented machine-learning-algorithms mathematica prediction

Last synced: 20 Nov 2024

https://github.com/allalgorithms/python

Implementation of All ▲lgorithms in Python Programming Language

algorithm algorithms allalgorithms cipher cryptography dynamic-programming hacktoberfest math python searches searching sorting

Last synced: 21 Dec 2024

https://github.com/mourner/geokdbush

The fastest spatial index for geographic locations in JavaScript

algorithm awesome computational-geometry earth fast javascript spatial-index

Last synced: 26 Sep 2024

https://github.com/drvinceknight/nashpy

A python library for 2 player games.

algorithm computer-science equilibria game mathematics nash python

Last synced: 22 Dec 2024

https://github.com/barretlee/algorithms

All algorithms writing with javascript in the book 'Algorithms Fourth Edition'.

algorithm algorithms-fourth-edition algorithms-writing javascript

Last synced: 27 Dec 2024

https://github.com/drvinceknight/Nashpy

A python library for 2 player games.

algorithm computer-science equilibria game mathematics nash python

Last synced: 12 Nov 2024

https://github.com/loilo/fuse

🔍 Fuzzy search for PHP, ported from Fuse.js

algorithm fuzzy-search php search

Last synced: 27 Dec 2024

https://github.com/willin/leader.js.cool

不可替代的团队领袖培养计划

algorithm experience front-end gitbook hack js mind nodejs sql tenet thinking tricks

Last synced: 30 Oct 2024

https://github.com/loilo/Fuse

🔍 Fuzzy search for PHP, ported from Fuse.js

algorithm fuzzy-search php search

Last synced: 03 Nov 2024

https://github.com/lzl124631x/algorithm

My algorithm notes

algorithm gitbook

Last synced: 30 Nov 2024

https://github.com/kumar-laxmi/algorithms

A Repository for algorithms in C, C++, Python and Java

algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023

Last synced: 21 Dec 2024

https://github.com/bighuang624/algorithms-notes

《算法(第4版)》笔记及代码 | 《Algorithms(Fourth Edition)》notes & code

algorithm

Last synced: 25 Dec 2024

https://github.com/bighuang624/Algorithms-notes

《算法(第4版)》笔记及代码 | 《Algorithms(Fourth Edition)》notes & code

algorithm

Last synced: 05 Nov 2024

https://github.com/edoliberty/vector-search-class-notes

Class notes for the course "Long Term Memory in AI - Vector Search and Databases" COS 597A @ Princeton Fall 2023

algorithm class course databases princeton search vector

Last synced: 18 Dec 2024

https://github.com/huandu/go-clone

Clone any Go data structure deeply and thoroughly.

algorithm clone deepcopy go immutable reflect utility

Last synced: 22 Dec 2024

https://github.com/kube-HPC/hkube

🐟 High Performance Computing over Kubernetes - Core Repo 🎣

algorithm cluster hkube kubernetes pipeline

Last synced: 09 Nov 2024

https://github.com/Derek-TH-Wang/quadruped_ctrl

MIT mini cheetah quadruped robot simulated in pybullet environment using ros.

algorithm gait locomotion mini-cheetah mit mpc pybullet quadruped quadruped-robot robot ros simulation terrain

Last synced: 21 Nov 2024

https://github.com/lemire/fastrange

A fast alternative to the modulo reduction

algorithm interval modulo-reduction range

Last synced: 26 Dec 2024

https://github.com/shellfly/algs4-py

A Python library for the textbook Algorithms, 4th edition

algorithm python

Last synced: 20 Dec 2024

https://github.com/cubicdaiya/dtl

diff template library written by C++

algorithm diff library

Last synced: 24 Dec 2024

https://github.com/timsort/cpp-TimSort

A C++ implementation of timsort

algorithm c-plus-plus sort sorting

Last synced: 16 Nov 2024

https://github.com/roseduan/algo-learn

学习数据结构与算法的代码示例,目前提供 Java、Python、Go、C++ 多种语言支持。

algorithm data-structures golang java leetcode python

Last synced: 27 Dec 2024

https://github.com/openset/leetcode

LeetCode Problems' Solutions

algorithm awesee awesome go leetcode leetcode-go

Last synced: 13 Oct 2024

https://github.com/hutusi/rethink-c

A reuseable codebase for C Programming Language.

algorithm algorithms c data-structures

Last synced: 26 Dec 2024

https://github.com/yuki-koyama/mathtoolbox

Mathematical tools (interpolation, dimensionality reduction, optimization, etc.) written in C++11 with Eigen

algorithm bfgs dimensionality-reduction eigen gpr interpolation mds optimization rbf

Last synced: 27 Dec 2024

https://github.com/jiangshanmeta/meta

leetcode JS/TS/Java实现

algorithm leetcode

Last synced: 25 Dec 2024

https://github.com/tboox/gbox

🎨 A multi-platform graphic library

algorithm drawing framebuffer glut graphics-library opengles sdl

Last synced: 29 Oct 2024

https://github.com/jelmerk/hnswlib

Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs

algorithm java k-nearest-neighbors knn-search pyspark scala spark

Last synced: 23 Dec 2024

https://github.com/donng/play-with-data-structures

慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本

algorithm data-structures go imooc

Last synced: 24 Dec 2024

https://github.com/Donng/Play-with-Data-Structures

慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本

algorithm data-structures go imooc

Last synced: 12 Nov 2024

https://github.com/rsdn/CodeJam

Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another

algorithm assertions async codejam collections data-structures discriminated-unions io list range reflection string suffix-tree threading utilities xml

Last synced: 06 Nov 2024

https://github.com/liubin915249126/javascript

len的博客->前端相关。

algorithm css3 es6 html5 interview javascript

Last synced: 22 Dec 2024

https://github.com/davidbelicza/php-science-textrank

:zap: :elephant: TextRank (resource-efficient and low-cost automatic text summarisation) for PHP

ai airtificialintelligence algorithm php science search summarization textrank

Last synced: 22 Dec 2024

https://github.com/DavidBelicza/PHP-Science-TextRank

:zap: :elephant: TextRank (resource-efficient and low-cost automatic text summarisation) for PHP

ai airtificialintelligence algorithm php science search summarization textrank

Last synced: 25 Nov 2024

https://github.com/narasimha1997/ratelimiter

A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.

algorithm concurrency go go-library golang gomodule rate-limiting ratelimiter

Last synced: 26 Dec 2024

https://github.com/w8r/greinerhormann

Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies

algorithm computational-geometry leaflet polygon-clipping polygon-intersection polygon-union

Last synced: 23 Dec 2024

https://github.com/martinthoma/algorithms

This repository is for learning and understanding how algorithms work.

algorithm algorithms cpp examples java javascript pdf python

Last synced: 22 Dec 2024

https://github.com/ramshandilya/bezier

Algorithm to draw smooth bezier curves through a set of points

algorithm bezier swift

Last synced: 19 Dec 2024

https://github.com/linrongbin16/way-to-algorithm

Algorithm Tutorial and Source Code

algorithm c-plus-plus gitbook tutorial

Last synced: 25 Dec 2024

https://github.com/crabcamp/lexrank

LexRank algorithm for text summarization

algorithm lex lexrank markov-chains rank summarization summarizer summary text

Last synced: 03 Nov 2024

https://github.com/amilajack/js-algorithms

A collection of algorithms written in javascript

algorithm javascript leetcode leetcode-solutions

Last synced: 24 Dec 2024

https://github.com/llogiq/bytecount

Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast

algorithm byte-count hacktoberfest rust

Last synced: 26 Dec 2024

https://github.com/aladdinpersson/algorithms-collection-python

Collection of Algorithms implemented in Python

algorithm algorithms algorithms-python

Last synced: 25 Dec 2024

https://github.com/lithammer/go-jump-consistent-hash

:zap: Fast, minimal memory, consistent hash algorithm

algorithm consistent-hash-algorithm go jump-consistent-hash

Last synced: 22 Dec 2024

https://github.com/panyifei/panyifei.github.io

:octocat::octocat:请访问 http://panyifei.github.io 一个前端工程狮的打怪日常,欢迎star

algorithm javascript

Last synced: 04 Nov 2024

https://github.com/asdf2014/algorithm

Team up to solve problems on LeetCode together

algorithm c cplusplus go golang ipython java java8 javascript leetcode python python3 scala

Last synced: 22 Dec 2024

https://github.com/hongzhaohua/jstarcraft-ai

目标是提供一个完整的Java机器学习(Machine Learning/ML)框架,作为人工智能在学术界与工业界的桥梁. 让相关领域的研发人员能够在各种软硬件环境/数据结构/算法/模型之间无缝切换. 涵盖了从数据处理到模型的训练与评估各个环节,支持硬件加速和并行计算,是最快最全的Java机器学习库.

algorithm dl4j java linear machine-learning nd4j nearest-neighbor neural-network probabilistic-graphical rule structure support-vector-machine tree

Last synced: 25 Dec 2024