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: 10 Jun 2025

https://github.com/ngocbh/snake

A Snake gameplay and auto play base on BFS , A-star and Greedy Algorithm

ai algorithm astar bfs java snake

Last synced: 11 Sep 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/s1s1ty/python-algorithms

This repository contains Data structures and Algorithms in Python.

algorithm bfs-algorithm bubble-sort dijkstra-algorithm heap insertion-sort python tree

Last synced: 14 Jul 2025

https://github.com/itenfay/DYFCryptoUtils

实现 iOS 的Base64, 32/16位 MD5, DES, AES, RSA算法,调用简单且好用。(Achieves Base64, 32/16 bit MD5, DES, AES and RSA algorithms for iOS, the invocation is simple and easy to use.)

aes algorithm base64 cocoapods des ios objective-c rsa rsa-algorithms

Last synced: 13 Jul 2025

https://github.com/itenfay/dyfcryptoutils

实现 iOS 的Base64, 32/16位 MD5, DES, AES, RSA算法,调用简单且好用。(Achieves Base64, 32/16 bit MD5, DES, AES and RSA algorithms for iOS, the invocation is simple and easy to use.)

aes algorithm base64 cocoapods des ios objective-c rsa rsa-algorithms

Last synced: 13 Jul 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/mxdldev/java-data-algorithm

数据是基础,算法是灵魂

algorithm android datastructures java

Last synced: 15 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/opal-project/opalalgorithms

Algorithms for OPAL Project.

algorithm opal python

Last synced: 13 Apr 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: 11 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/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/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/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/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/devxb/jjunalgo

백준 알고리즘 소스코드🙃

algorithm baekjoon coding-test programmers ps

Last synced: 13 Aug 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/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/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/donng/play-with-algorithms

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

algorithm go

Last synced: 15 Apr 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/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/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/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/ronflima/feijuca

An implementation of popular algorithms using plain STD C language

algorithm c hacktoberfest mit-license

Last synced: 11 Apr 2025

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

Boost voronoi ported to rust

algorithm geometry sweep-line voronoi-diagram

Last synced: 13 Feb 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/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/bor0/hashtable

Hashtable implementation in C

algorithm c hashtable linked-list

Last synced: 03 Jul 2025

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

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

algorithm c datastructure introduction tuition

Last synced: 10 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/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/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/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/phpexpertsinc/combinatorics

A collection of utility classes for dealing with combinations.

algorithm combinations combinatorics php

Last synced: 24 Apr 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/benarvin/baalgorithmutils

algorithm utils for python

algorithm python

Last synced: 22 Apr 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/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/begeekmyfriend/rbtree

Tree structure dump for debugging

algorithm rbtree tree tree-structure

Last synced: 04 May 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/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/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: 14 Feb 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/invisal/noobjs

Javascript Algorithms Toolsets

algorithm datastructures javascript machine-learning

Last synced: 22 Apr 2025

https://github.com/jonathanlurie/natninter

Natural Neighbor Interpolation in pure Javascript for Node and browsers

algorithm interpolation sparse-data

Last synced: 12 Feb 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/jancd/leetcode-rust

LeetCode Solutions in Rust.

algorithm leetcode rust

Last synced: 15 Jul 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/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/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/shetabit/aes

Encrypt and Decrypt data with AES algorithm

aes algorithm decrypt decryption encrypt encryption php

Last synced: 09 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: 30 Jun 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/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/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/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/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/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/0xbitbuster/reactjs-sorting-visualizer

Sorting Algorithm Visualizer in React.js

algorithm javascript reactjs sorting visualizer

Last synced: 21 Sep 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/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/clarketm/sortalgorithms

Sorting algorithm visualization using D3

algorithm d3 sorting-algorithms

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

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/mdubus/filler

Create to best Algorithm, and then fight !

42 42school algorithm sdl2

Last synced: 23 Aug 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: 31 Jul 2025

https://github.com/nunofachada/amvidc

Data clustering algorithm based on agglomerative hierarchical clustering (AHC) which uses minimum volume increase (MVI) and minimum direction change (MDC) clustering criteria.

algorithm cluster-analysis clustering clustering-algorithm clustering-criteria convex-hull convexhull data-clustering-algorithm fscore matlab matlab-toolbox minimum-direction-change minimum-volume-increase pddp principal-components volume

Last synced: 20 Mar 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/bgadrian/emoji-compress

A set of compressing and encoding algorithms that uses emoji instead of bits.

algorithm compression emoji emojis encoding golang unicode utf-8

Last synced: 13 Apr 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/slashhuang/algorithm-snippet

A code snippet repo for algorithm

algorithm leetcode

Last synced: 29 Jul 2025

https://github.com/cathalgarvey/pyqgrams

PQ-Grams in Python, with the heavy lifting in Rust (still WIP)

algorithm distance html lxml pq-grams python rust similarity tree tree-edit tree-similarity

Last synced: 13 Feb 2025

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

🤡 Fuuuuuucking algorithm

algorithm leetcode

Last synced: 11 Apr 2025