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/0xAX/go-algorithms

Algorithms and data structures for golang

algorithm data-structures go golang hacktoberfest sort tree-structure

Last synced: 31 Jul 2024

https://github.com/jflinter/Dwifft

Swift Diff

algorithm diff swift

Last synced: 15 Aug 2024

https://github.com/begeekmyfriend/bplustree

A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage

algorithm bplustree btree c data-structure storage tree tree-structure

Last synced: 31 Jul 2024

https://github.com/indy256/codelibrary

:gem:Collection of algorithms and data structures

algorithm cpp data-structures java kotlin

Last synced: 04 Aug 2024

https://github.com/HuberTRoy/leetCode

:pencil2: 算法相关知识储备 LeetCode with Python and JavaScript :books:

algorithm algorithms alogrithms data-structures interview leetcode leetcode-javascript leetcode-python leetcode-solutions

Last synced: 02 Aug 2024

https://github.com/TheAlgorithms/PHP

All Algorithms implemented in PHP

algorithm algorithms data-structures hacktoberfest php

Last synced: 30 Jul 2024

https://github.com/FreeTymeKiyan/LeetCode-Sol-Res

Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.

algorithm algorithms coding-interviews interview interview-practice interview-preparation interview-questions java leetcode review

Last synced: 01 Aug 2024

https://github.com/0voice/algorithm-structure

2021年最新总结 500个常用数据结构,算法,算法导论,面试常用,大厂高级工程师整理总结

algorithm bloom-filter bplustree dp mysql quick-sort red-black-tree rsa

Last synced: 04 Aug 2024

https://github.com/dominikbraun/graph

A library for creating generic graph data structures and modifying, analyzing, and visualizing them.

algorithm graph graph-algorithms graph-theory graph-traversal graph-visualization graphs graphviz visualization

Last synced: 01 Aug 2024

https://github.com/arpit20adlakha/Data-Structure-Algorithms-LLD-HLD

A Data Structure Algorithms Low Level Design and High Level Design collection of resources.

algorithm data-structures interview interview-questions leetcode

Last synced: 31 Jul 2024

https://github.com/graphhopper/jsprit

jsprit is a java based, open source toolkit for solving rich vehicle routing problems

algorithm java traveling-salesman vehicle-routing-problem vrp

Last synced: 31 Jul 2024

https://github.com/Coder-Yu/QRec

QRec: A Python Framework for quick implementation of recommender systems (TensorFlow Based)

algorithm deep-learning recommender-system social-recommendation tensorflow

Last synced: 02 Aug 2024

https://github.com/tobegit3hub/advisor

Open-source implementation of Google Vizier for hyper parameters tuning

algorithm automl blackbox dl hyperparameters ml optimization tunning

Last synced: 01 Aug 2024

https://github.com/trekhleb/js-image-carver

🌅 Content-aware image resizer and object remover based on Seam Carving algorithm

algorithm algorithms image-manipulation image-processing javascript resize-images seam-carving

Last synced: 01 Aug 2024

https://github.com/vkostyukov/scalacaster

Purely Functional Algorithms and Data Structures in Scala

algorithm data-structures functional-programming okasaki scala

Last synced: 01 Aug 2024

https://github.com/Aniket965/Hello-world

Add any Program in any language you like or add a hello world Program ❣️ if you like give us :star:

algorithm algorithms-datastructures hacktoberfest hacktoberfest2018 hello-world helloworld

Last synced: 02 Aug 2024

https://github.com/mostafa-saad/ArabicCompetitiveProgramming

The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.

acm-icpc algorithm arabic competitive-programming data-structures library training-materials youtube

Last synced: 31 Jul 2024

https://github.com/mourner/flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

algorithm computational-geometry data-structures javascript r-tree spatial-index

Last synced: 31 Jul 2024

https://github.com/hao14293/2021-Postgraduate-408

💯✍备考2021年研究生-408

408 algorithm pat postgraduate zju

Last synced: 31 Jul 2024

https://github.com/huandu/xstrings

Implements string functions widely used in other languages but absent in Go.

algorithm go strings

Last synced: 30 Jul 2024

https://github.com/ZoranPandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 30 Jul 2024

https://github.com/huoyijie/AdvancedEAST

AdvancedEAST is an algorithm used for Scene image text detect, which is primarily based on EAST, and the significant improvement was also made, which make long text predictions more accurate.https://github.com/huoyijie/raspberrypi-car

advancedeast advancedeast-network-arch algorithm bellow computer-vision deep-learning east icpr keras machine-learning python scene tensorflow text-detect text-predictions tian-chi tianchi

Last synced: 01 Aug 2024

https://github.com/ibaaj/dijkstra-cartography

Using Dijkstra's algorithm ("finding the shortest paths between nodes in a graph") to draw maps :earth_africa:.

algorithm cartography dijkstra dijkstra-cartography drawing openstreetmap paris

Last synced: 30 Jul 2024

https://github.com/CodeTest-StudyGroup/Code-Test-Study

코딩 테스트 관련 기출문항을 풀어보고 소스코드 및 설명을 업로드합니다.

algorithm algorithm-study c-plus-plus java kotlin python

Last synced: 03 Aug 2024

https://github.com/Seogeurim/CS-study

🌎 진정한 컴퓨터공학도가 되기 위한 우리들의 지식 정리 공간 💥

algorithm computer-science

Last synced: 03 Aug 2024

https://github.com/selfboot/LeetCode

正确的姿势,学习的态度来刷 LeetCode:高效的代码、简洁的注释、精炼的总结。

algorithm leetcode python

Last synced: 31 Jul 2024

https://github.com/lithammer/fuzzysearch

:pig: Tiny and fast fuzzy search in Go

algorithm fuzzy-search go

Last synced: 01 Aug 2024

https://github.com/FenTechSolutions/CausalDiscoveryToolbox

Package for causal inference in graphs and in the pairwise settings. Tools for graph structure recovery and dependencies are included.

algorithm causal-discovery causal-inference causal-models causality graph graph-structure-recovery inference machine-learning python toolbox

Last synced: 31 Jul 2024

https://github.com/iiitv/algos

Popular Algorithms and Data Structures implemented in popular languages

algorithm algorithm-challenges algorithms code-list codes data-structures hacktoberfest

Last synced: 02 Aug 2024

https://github.com/kaegi/alass

"Automatic Language-Agnostic Subtitle Synchronization"

algorithm alignment api incorrect-subtitles subtitle tool

Last synced: 01 Aug 2024

https://github.com/Mybridge/machine-learning-open-source

Monthly Series - Machine Learning Top 10 Open Source Projects

ai algorithm artificial-intelligence data-science machine-learning neural-network

Last synced: 31 Jul 2024

https://github.com/greyblake/whatlang-rs

Natural language detection library for Rust. Try demo online: https://whatlang.org/

ai algorithm classifier detect-language language language-recognition nlp rust rustlang text-analysis text-classification text-classifier whatlang

Last synced: 31 Jul 2024

https://github.com/omonimus1/competitive-programming

🔥 🖥️ Competitive programming guide, learning materials and my own coding solutions from Codechef, Leetcode,Geeks for Geeks, HackerRank, Spoj, Codebyte, InterviewBit, CodingBlock & other platforms

algorithm algorithms-and-data-structures codechef-solutions competitive-programming-contests competitive-programming-notes competitve-programming cpp data-structures geeksforgeeks-solutions hackerrank-solutions interview-practice interview-preparation leet leetcode-cpp leetcode-solutions python tutorial

Last synced: 01 Aug 2024

https://github.com/AddictedCS/soundfingerprinting

Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.

acoustic-fingerprints algorithm audio audio-processing c-sharp fingerprints locality-sensitive-hashing nearest-neighbor-search recognition shazam

Last synced: 01 Aug 2024

https://github.com/dorianbrown/rank_bm25

A Collection of BM25 Algorithms in Python

algorithm bm25 information-retrieval ranking

Last synced: 01 Aug 2024

https://github.com/ra1028/DiffableDataSources

💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.

algorithm collectionview datasource diff diffable diffing tableview wwdc19

Last synced: 17 Aug 2024

https://github.com/BcryptNet/bcrypt.net

BCrypt.Net - Bringing updates to the original bcrypt package

algorithm bcrypt blowfish c-sharp cipher hash microsoft net netcore nuget password-hash security

Last synced: 31 Jul 2024

https://github.com/caesar0301/treelib

An efficient implementation of tree data structure in python 2/3.

algorithm datastructures python tree treelib

Last synced: 03 Aug 2024

https://github.com/tlaplus/DrTLAPlus

Dr. TLA+ series - learn an algorithm and protocol, study a specification

algorithm pluscal protocol tlaplus

Last synced: 02 Aug 2024

https://github.com/yourtion/LearningMasteringAlgorithms-C

Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程

algorithm bfs bistree c des dfs graph haffman heap linked-list list lz77 mastering-algorithms-c queue rsa set sort stack tree xcode

Last synced: 31 Jul 2024

https://github.com/gyuho/Goraph

Package goraph implements graph data structure and algorithms.

algorithm go graph

Last synced: 30 Jul 2024

https://github.com/gyuho/goraph

Package goraph implements graph data structure and algorithms.

algorithm go graph

Last synced: 30 Jul 2024

https://github.com/choojs/nanomorph

🚅 - Hyper fast diffing algorithm for real DOM nodes

algorithm diff dom tree virtual-dom

Last synced: 30 Jul 2024

https://github.com/yoshuawuyts/nanomorph

🚅 - Hyper fast diffing algorithm for real DOM nodes

algorithm diff dom tree virtual-dom

Last synced: 31 Jul 2024

https://github.com/scandum/blitsort

Blitsort is an in-place stable adaptive rotate mergesort / quicksort.

algorithm branchless c inplace merge quick sort sorting

Last synced: 02 Aug 2024

https://github.com/rustcn-org/rust-algos

<<Rust算法题解>>,用Rust语言实现常见的算法和数据结构,以及leetcode题解,algos = algorithms,written with ❤️ by course.rs team

algo algorithm algorithms algos leetcode leetcode-solutions rust

Last synced: 02 Aug 2024

https://github.com/rougier/ML-Recipes

A collection of stand-alone Python machine learning recipes

algorithm awesome machine-learning neural-network python recipes reinforcement-learning

Last synced: 01 Aug 2024

https://github.com/TianhongDai/reinforcement-learning-algorithms

This repository contains most of pytorch implementation based classic deep reinforcement learning algorithms, including - DQN, DDQN, Dueling Network, DDPG, SAC, A2C, PPO, TRPO. (More algorithms are still in progress)

a2c actor-critic algorithm atari2600 ddpg deep-learning deep-reinforcement-learning dqn dueling-dqn flappy-bird ppo proximal-policy-optimization pytorch sac soft-actor-critic trpo trust-region-policy-optimization

Last synced: 07 Aug 2024

https://github.com/priyankchheda/algorithms

Data Structure Libraries and Algorithms implementation

algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3

Last synced: 02 Aug 2024

https://github.com/kamyu104/LintCode

📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)

algorithm cpp cpp11 data-structure interview-practice interview-preparation interview-questions lintcode

Last synced: 30 Jul 2024

https://github.com/Morwenn/cpp-sort

Sorting algorithms & related tools for C++14

algorithm cpp cpp14 sorting

Last synced: 30 Jul 2024

https://github.com/samchon/tstl

TypeScript-STL (Standard Template Library, migrated from C++)

algorithm collection container critical-section hashmap iterator mutex semaphore stl treemap typescript

Last synced: 01 Aug 2024

https://github.com/imteekay/algorithms

✨ Algorithms & Data Structures & Computer Science studies

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

Last synced: 01 Aug 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: 01 Aug 2024

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: 31 Jul 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: 03 Aug 2024

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

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

algorithm datastructures interview java mysql rocketmq springboot

Last synced: 04 Aug 2024

https://github.com/niumoo/JavaNotes

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

algorithm java java-library jdk jvm

Last synced: 31 Jul 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: 01 Aug 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: 31 Jul 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: 31 Jul 2024