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.

https://github.com/xanaduai/torontonian-sampling

This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".

algorithm graphs graphs-theory matrix optimization optimization-algorithms physics quantum quantum-computing

Last synced: 13 Oct 2025

https://github.com/jetbrains-research/hldiff

Language-independent high-level differencing tool

algorithm ast diff kotlin programming-languages

Last synced: 07 Aug 2025

https://github.com/xlisp/algorithm-visualizer-gpter-fper

算法可视化开发,GPT辅助生成,函数式化后去递归的算法辅助开发脚手架平台

algorithm clojure clojurescript functional-programming mysql re-frame reagent redis visualizer

Last synced: 28 Apr 2025

https://github.com/matrix-profile-foundation/matrixprofiler

This is the core functions needed by the `tsmp` package. The low level and carefully checked mathematical functions are here. These are implementations of the Matrix Profile concept that was created by CS-UCR <http://www.cs.ucr.edu/~eamonn/MatrixProfile.html>.

algorithm cran matrix-profile r rcpp time-series

Last synced: 06 May 2025

https://github.com/surzia/go-store

📝 Go实现的一系列数据结构、算法以及应用

algorithm data-structures go

Last synced: 06 May 2025

https://github.com/neemiasbsilva/knapsack-problem-using-dp-grasp-tabu

This repository was created for the subject of Computer Theory. The propose of this subject is to improve your skills to solve the 0-1 knapsack problem of different ways. The techniques used were Dynamic Programing and two metaheuristics (which are GRASP and TABU search).

algorithm computer-theory grasp grasp-metaheuristic knapsack knapsack-problem knapsack-problem-dynamic knapsack-problem-greedy proposal python python3 tabu-search

Last synced: 11 Apr 2025

https://github.com/gokgokalp/algorithm-playground

This repository contains my solutions and personal notes about algorithms.

algorithm algorithm-challenges algorithms csharp dotnet

Last synced: 10 Jul 2025

https://github.com/robotis-git/robotis-math

This package is a set of basic math fuctions for ROBOTIS's robots.

algorithm dynamixel math package robot robotis ros

Last synced: 11 Apr 2025

https://github.com/mahdi-eth/linear-regression-from-scratch

This project implements a Python-based linear regression model from scratch, complete with custom functions for mean squared error and gradient descent algorithm. It is tested on data, using features to predict target variables. The project offers a practical introduction to linear regression.

algorithm data-science data-visualization linear-regression machine-learning machine-learning-algorithms python

Last synced: 15 Apr 2025

https://github.com/azl397985856/blog

my personal blog(https://lucifer.ren/blog/)

algorithm blog data-structures fed frontend leetcode leetcode-solutions

Last synced: 24 Mar 2025

https://github.com/drankinatty/ternary_st

Ternary Search Tree - Prefix Searching

algorithm c ternary-search-tree

Last synced: 25 Apr 2025

https://github.com/donng/play-with-algorithms

慕课 liuyubobobo「学习算法思想」课程的 Go 语言实现版本

algorithm go

Last synced: 15 Apr 2025

https://github.com/gkonovalov/algorithms

Algorithms and Data Structures a comprehensive collection of fundamental Algorithms and Data structures organized into various categories to cater to the needs of software engineers and computer science students.

a-star algorithm algorithms algorithms-and-data-structures bellman-ford binary-search convex-hull data-structures dijkstra dynamic-programming floyd-warshall huffman-coding interview-questions kruskal levenshtein-distance merge-sort network-flow prim quick-sort topological-sort

Last synced: 18 Sep 2025

https://github.com/wil92/string-mismatch

This library share functions for compare two strings and see the differences

algorithm hacktoberfest javascript string

Last synced: 14 Mar 2025

https://github.com/chao921125/document

AI/WEB/算法/Java/NodeJS/JS/CSS3/HTML5/系统/网站/小程序/订阅......

algorithm react software system vue web website

Last synced: 11 Apr 2025

https://github.com/phpexpertsinc/combinatorics

A collection of utility classes for dealing with combinations.

algorithm combinations combinatorics php

Last synced: 24 Apr 2025

https://github.com/bor0/hashtable

Hashtable implementation in C

algorithm c hashtable linked-list

Last synced: 03 Jul 2025

https://github.com/mudafar/alz-predictor

A JavaScript sequence prediction library, for building proactive and smart user interfaces.

activelezi adaptive ai algorithm client-side javascript-library lz77 prediction predictive-prefetching sequence spa ui

Last synced: 16 May 2025

https://github.com/tanaikech/souwa_gas

GAS library for summing string elements in an array at the high speed

algorithm array-manipulations gas-library google-apps-script library

Last synced: 28 Apr 2025

https://github.com/akshitagupta15june/data-structures-and-algorithm

This repository contains code related to data structures and algorithm such as linked list, stach,queue,graph,trees in c++ language

algorithm graph stach trees

Last synced: 02 May 2025

https://github.com/yugokato/huffman-coding-in-java

Final exam of "Data Structures and Algorithms in Java" class. Code was modified from the original one for publishing on the public place.

algorithm graphviz greedy-algorithm huffman-tree java

Last synced: 03 Sep 2025

https://github.com/flexycode/ccdatrcl

💫 This repository contains all of the java, javascript & python code implementations for each topic in the course outline for data structures and algorithms COM231 - Mrs. Jensen A. Santillan

algorithm algorithms-and-data-structures computer-science critical-thinking data-structures knowledge-management knowledge-power knowledge-representation visualization

Last synced: 14 Apr 2025

https://github.com/rorysroes/fast_algorithm_fps_ssa

Implement F-DST to solve 2-D PDE(fast poisson solver) and FFT to compute Multiplication algorithm(Schönhage–Strassen algorithm) with C

algorithm butterfly-structures cpp discrete-fourier-transform fast-fourier-transform fft fps multiplication-algorithm numerical-methods pde poisson-equation

Last synced: 10 Apr 2025

https://github.com/hairrrrr/c-datastructure

严蔚敏吴伟民《数据结构》C 语言描述 案例习题详解(含代码)

algorithm c datastructure introduction tuition

Last synced: 10 Apr 2025

https://github.com/nickzuber/levenshtein-lite

:bullettrain_side: :dash: A lightweight implementation of the Levenshtein distance algorithm.

algorithm edit-distance levenshtein-distance optimization

Last synced: 21 Apr 2025

https://github.com/ndolestudio/lfu-cache

Strongly typed least frequently used (LFU) cache in Go with constant time complexity O(1) on all operations

algorithm cache go lfu-cache lfu-implementation

Last synced: 10 Apr 2025

https://github.com/dkv204p/c-programming

Welcome to the C-Programming repository! This repository is a comprehensive collection of resources, examples, and exercises for learning and mastering the C programming language.

algorithm and c c-enums c-file-handling c-functions c-programming c-programming-language c-structures c-tutorial data dsa dsa-in-c structure

Last synced: 28 Aug 2025

https://github.com/andrewrosss/rake-spacy

Python implementation of the Rapid Automatic Keyword Extraction algorithm using spaCy

algorithm keyword-extraction ml nlp python rake rake-nltk spacy

Last synced: 12 Apr 2025

https://github.com/mxdldev/java-data-algorithm

数据是基础,算法是灵魂

algorithm android datastructures java

Last synced: 15 Jul 2025

https://github.com/ronflima/feijuca

An implementation of popular algorithms using plain STD C language

algorithm c hacktoberfest mit-license

Last synced: 16 Oct 2025

https://github.com/devxb/jjunalgo

백준 알고리즘 소스코드🙃

algorithm baekjoon coding-test programmers ps

Last synced: 13 Aug 2025

https://github.com/devyuscode/synethia

A basic C# algorithm that can determine the behavior of a user with an application.

algorithm csharp dotnet wpf

Last synced: 22 Jul 2025

https://github.com/eadf/boostvoronoi.rs

Boost voronoi ported to rust

algorithm geometry sweep-line voronoi-diagram

Last synced: 28 Oct 2025

https://github.com/szczyglis-dev/python-lanchester

[Python] A module, notebook, and sample application for predicting the outcome of a battle using Lanchester's differential equations. The module can forecast results using three different models: the linear law, the square law, and a modernized model.

algorithm battle differential-equations equation lanchester law linear notebook notebook-jupyter plot prediction-model python python-module python3 simulation square

Last synced: 13 Oct 2025

https://github.com/jimiolaniyan/cvm

Python implementation of the algorithms in the book Computer Vision: Models, Learning and Inference

algorithm computer-vision machine-learning

Last synced: 23 Apr 2025

https://github.com/NdoleStudio/lfu-cache

Strongly typed least frequently used (LFU) cache in Go with constant time complexity O(1) on all operations

algorithm cache go lfu-cache lfu-implementation

Last synced: 07 May 2025

https://github.com/en9inerd/siman

Standard cell placement (global and detailed) tool based on modified algorithm “simulated annealing”

algorithm placer simulated-annealing standard-cells vlsi vlsi-physical-design

Last synced: 03 Aug 2025

https://github.com/franciscothiesen/karger-klein-tarjan

(Working) C++ Implementation of the Karger-Klein-Tarjan Algorithm for finding MST in expected linear time

algorithm benchmark cpp graph-algorithms minimum-spanning-tree

Last synced: 15 Apr 2025

https://github.com/queue-ri/advanced-algorithm-study

📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료

algorithm algospot c cpp gcc problem-solving python

Last synced: 31 Jul 2025

https://github.com/hzxie/algorithms

Classical algorithm implementation.

algorithm apriori data-mining dbscan id3 kmeans knapsack machine-learning

Last synced: 02 Aug 2025

https://github.com/baggepinnen/deterministicpolicygradient.jl

Reinforcement learning with Deterministic Policy Gradient methods

algorithm reinforcement-learning reinforcement-learning-algorithms

Last synced: 15 Mar 2025

https://github.com/opal-project/opalalgorithms

Algorithms for OPAL Project.

algorithm opal python

Last synced: 13 Apr 2025

https://github.com/liuyib/fucking-algorithm

🤡 Fuuuuuucking algorithm

algorithm leetcode

Last synced: 11 Apr 2025

https://github.com/arthurkushman/go-hungarian

Hungarian algorithm to get optimal solutions of max/min on graph

algorithm bigraph go golang graph math

Last synced: 17 Sep 2025

https://github.com/okmttdhr/haskell-algorithms

Algorithms and data structures implemented in Haskell

algorithm data-structures functional-programming haskell

Last synced: 22 Apr 2025

https://github.com/tsonglew/daily-ex

:book: Exercises in C, C++, Java, Algorithms, Data Structure

algorithm assembly csharp java javascript linux machine-learning python swift unity3d

Last synced: 18 Mar 2025

https://github.com/invisal/noobjs

Javascript Algorithms Toolsets

algorithm datastructures javascript machine-learning

Last synced: 22 Apr 2025

https://github.com/nikolasent/clique-bron-kerbosch

Bron–Kerbosch algorithm implementation for finding maximal cliques in an undirected graph with OpenGL visualization

algorithm bron-kerbosch-algorithm clique graph maximal-cliques maximal-cliques-finding

Last synced: 20 Mar 2025

https://github.com/koeonyack/levelup-algorithm

🔥 500문제 돌파🔥 🚀 알고리즘 실력을 올리기 위한 연습 👨‍💻

algorithm algorithm-challenges algorithmic-trading algorithms-and-data-structures

Last synced: 08 May 2025

https://github.com/chetan6780/complete-preparation

🎉 One-stop destination for all your technical interview Preparation 🎉

algorithm codestudio cpp data-stuctures gfg leetcode solutions

Last synced: 25 Sep 2025

https://github.com/igor-baiborodine/coding-challenges

This project contains solutions to various programming exercises, problems, algorithms, puzzles etc.

algorithm codility-solutions coding-challenges golang hackerrank-solutions java puzzle python solutions

Last synced: 29 Oct 2025

https://github.com/thundergolfer/sudkamp-langs-machines-python

Algorithms from Sudkamps' Languages and Machines - implemented in Python 3

algorithm computer-science computer-science-algorithms textbook

Last synced: 19 Oct 2025

https://github.com/clarketm/sortalgorithms

Sorting algorithm visualization using D3

algorithm d3 sorting-algorithms

Last synced: 14 Apr 2025

https://github.com/nao1215/stringx

stringx - Unicode-aware string utilities in OCaml

algorithm levenshtein-distance ocaml string

Last synced: 19 Jul 2025

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

LeetCode Solutions in Rust.

algorithm leetcode rust

Last synced: 15 Jul 2025

https://github.com/mdubus/filler

Create to best Algorithm, and then fight !

42 42school algorithm sdl2

Last synced: 23 Aug 2025

https://github.com/glenzli/algorithm-animator

A tool for visualize the process of algorithm for learning purpose.

algorithm animation learn study visualize visualizer

Last synced: 30 Apr 2025

https://github.com/codewithsandy/c

It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...

algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language

Last synced: 10 Apr 2025

https://github.com/shetabit/aes

Encrypt and Decrypt data with AES algorithm

aes algorithm decrypt decryption encrypt encryption php

Last synced: 05 Oct 2025

https://github.com/hqarroum/circular-linked-list

:cyclone: An implementation of a circular doubly-linked list in C.

algorithm linked-list

Last synced: 13 Jun 2025

https://github.com/jorianwoltjer/bashrandomcracker

Crack Bash's $RANDOM variable to get the internal seed and predict future values, after only 2-3 samples

algorithm bash brute-force cli crypto random rng

Last synced: 18 Mar 2025

https://github.com/eellak/gsoc17module-zeus

Repository of GSOC 2017 GFOSS Project for improving Zeus.

algorithm mix-net open-source

Last synced: 19 Apr 2025

https://github.com/vbrazhnik/lem_in

School 42 project // Paths finder to move ants from start room to end room with the least amount of steps

42 42projects 42school algorithm born2code pathfinder sdl2 sdl2-gfx sdl2-image sdl2-ttf unitfactory

Last synced: 08 Sep 2025

https://github.com/pmagaz/rs-algo-screener

Algoritmic Stock Screener & Backtesting platform built in Rust / Kubernetes / Helm / Ansible / Yew

algorithm ansible helm kubernetes rust yew

Last synced: 10 Apr 2025

https://github.com/greenelab/czi-latent-assessment

Supplement to the report in https://greenelab.github.io/czi-hca-report/

algorithm analysis supplement

Last synced: 05 May 2025

https://github.com/hbollon/gobot

🤖 Messenger chatbot using the Levenshtein distance algorithm for pattern matching. Easily configurable with yaml files. Use mux and yaml.v2.

algorithm bot chatbot facebook facebook-api facebook-messenger go golang levenshtein levenshtein-distance messenger messenger-api messenger-bot messenger-chatbot mux pattern-matching yaml

Last synced: 07 May 2025

https://github.com/kongnet/openrarity

openRerity core algorithm JS implementation

algorithm js openrarity

Last synced: 13 Oct 2025

https://github.com/nikhilroxtomar/multi-layer-perceptron-in-python

A multilayer perceptron (MLP) is a feedforward artificial neural network model that maps sets of input data onto a set of appropriate outputs. An MLP consists of multiple layers of nodes in a directed graph, with each layer fully connected to the next one.

algorithm deep-learning mlp multi-layer-perceptron perceptron

Last synced: 14 Apr 2025

https://github.com/atiq-cs/problemsolving

Problem solving from a few online judges such as codeforces, uva, spoj and coding practices from leetcode, hackerrank

acm-icpc acm-uva algorithm c-sharp codeforces data-structures online-judges python3

Last synced: 14 Oct 2025

https://github.com/liuyubobobo/hackerrank-cracking-the-coding-interview

A repo based on the HackerRank Tutorials Course "Cracking the Coding Interview Challenges". All problems are solved by C++.

algorithm algorithm-challenges hackerrank interview-practice

Last synced: 04 Aug 2025

https://github.com/gungnirlaevatain/snowflake-zk

Using zookeeper to allocate work id for snowflake algorithm

algorithm generator id id-algorithm idcenter idgenerator java snowflake zk zookeeper

Last synced: 23 Apr 2025

https://github.com/begeekmyfriend/rbtree

Tree structure dump for debugging

algorithm rbtree tree tree-structure

Last synced: 04 May 2025

https://github.com/benarvin/baalgorithmutils

algorithm utils for python

algorithm python

Last synced: 22 Apr 2025

https://github.com/tonystone/avltree-swift

An efficient and generic implementation of a balanced AVL Tree in native Swift.

algorithm algorithms-datastructures avl avl-tree avltree-swift balanced-tree ios linux node osx swift swift-3 tree tree-structure tvos watchos

Last synced: 09 Apr 2025

https://github.com/moosetechnology/moosealgos

Moose Algos contains generic libraries for various analysis algorithms.

algorithm moose pharo smalltalk

Last synced: 11 Apr 2025

https://github.com/ayastreb/cs101

:mortar_board: Data structures and algorithms implemented in ES6

algorithm computer-science-algorithms computer-science-education data-structure

Last synced: 13 Apr 2025

https://github.com/congard/pointcloudcrust

C++ implementation of the Point Cloud Crust Algorithm ("The Cheese-Maker")

algorithm cpp cpp-library pointcloud surface-reconstruction triangulation

Last synced: 28 Jun 2025