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/t145/traveling-salesman

Above-average TSP estimater w/ no strict dependencies

algorithm distance graph java-8 solution thought traveling-salesman

Last synced: 30 Mar 2025

https://github.com/3f/fnv1a128

FNV-1a ใ€Œ 128-bit ใ€ High-Speed implementations ๐Ÿš€ using LX4Cnh etc.

algorithm algorithms fnv fnv-1a fnv-algorithm fnv-algorithms fnv128 fnv1a fnv1a128 hashing lx4cnh optimization speed

Last synced: 14 Apr 2025

https://github.com/HeyiSun/Ub

My project and algorithm at University at Buffalo

algorithm candy-crush data-structure interpreter interpreters javascript pintos sml

Last synced: 11 May 2025

https://github.com/tedlivist/fibonacci_seq

Fibonacci Sequence is a series of numbers in which each number is the summation of the preceding two (or three or more) numbers. In this algorithm implementation using a function written in Ruby, the numbers are a summation of the previous two.

algorithm coding coding-challenge ruby

Last synced: 29 Mar 2025

https://github.com/tianyishi2001/sequence-alignment-js

Sequence Alignment Algorithms implemented in Javascript, with a command line application

algorithm bioinformatics biology javascript node science sequence-alignment

Last synced: 21 Mar 2025

https://github.com/intjelic/ingrid

Dynamic two-dimensional arrays for the Rust programming language.

2d algorithm array cell column grid row rust

Last synced: 05 Apr 2025

https://github.com/schphe/tictac

tictactoe ai implementation using minimax with ฮฑฮฒ-pruning

ai algorithm alpha alpha-beta beta game minimax pruning tic-tac-toe tictactoe

Last synced: 15 May 2025

https://github.com/pigloverabbit520/algorithm

ๅ…”ๅญ็š„็ฎ—ๆณ•ๅ†Œๅญ

algorithm java-8 javascript php python

Last synced: 13 May 2025

https://github.com/anthonykrivonos/ts-algo-masterclass

๐Ÿ‘พ Giant TypeScript algorithm and data structure masterclass to be constantly updated with important CS concepts.

algorithm class-project computer concepts data data-structures fundamentals giant library masterclass science structures typescript

Last synced: 26 Feb 2025

https://github.com/kmu-wink/2020-02-algorithm

2020ํ•™๋…„๋„ 2ํ•™๊ธฐ ์œ™ํฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””

algorithm cpp kmu-wink python

Last synced: 14 Apr 2025

https://github.com/adrinlol/javascript-algorithms-and-data-structures

This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.

algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide

Last synced: 15 May 2025

https://github.com/juliogarciape/caesar-cipher

Python implementation of the Caesar Cipher for text encryption and decryption

algorithm caesar-cipher caesar-cipher-algorithm

Last synced: 15 Apr 2025

https://github.com/Voyrox/Dynamic-Scheduling

Dynamic Scheduling using Tomasuloโ€™s Algorithm

algorithm assembly emulator ibm rust tomasulos-algorithm

Last synced: 16 Feb 2025

https://github.com/ultimatedoge5/aco-ts

Ant colony optimization algorithm simulation with visualization.

aco algorithm ant ant-colony-optimization ants edge typescript weighted-graphs

Last synced: 25 Feb 2025

https://github.com/moilk/leet

LeetCode ๅˆท้ข˜่ตฐ่ตท~

algorithm leetcode

Last synced: 26 Feb 2025

https://github.com/hisaac/numberology

Implementations of basic Numerology algorithms in as many languages as I can learn

algorithm javascript nodejs python

Last synced: 23 Mar 2025

https://github.com/singularitti/fastinversesqrt.jl

A pure Julia implementation of the fast inverse square root algorithm

algorithm fastmath julia-package math numerical-methods

Last synced: 15 Apr 2025

https://github.com/eonist/binarysequencer

๐Ÿงฌ Sequence all possible combination of true and false

algorithm array binary bit boolean recursive recursive-algorithm

Last synced: 06 Mar 2025

https://github.com/lesenelir/meta-leetcode-js

Leetcode Solutions and Notes

algorithm javascript leetcode

Last synced: 09 Apr 2025

https://github.com/tadateruki/mulpsi

่ค‡ๆ•ฐใƒใ‚คใƒณใ‚ฟ่ตฐๆŸปๅผ็ฉบ้–“ใ‚คใƒณใƒ‡ใƒƒใ‚ฏใ‚นใ‚ขใƒซใ‚ดใƒชใ‚บใƒ  - " Multipointer spacial index algorithm "

algorithm spacial-index

Last synced: 19 Mar 2025

https://github.com/hojongs/algorithm

A set of source codes to solve algorithm written in python

algorithm baekjoon leetcode programmers python

Last synced: 18 Feb 2025

https://github.com/nicojuicy/graphplan

GraphPlan ~Goap algorithm to use for AI. Popularized in the game F.E.A.R.

algorithm csharp goal-action-oriented-planning goap graphplan graphplan-algorithm strips strips-algorithm

Last synced: 31 Mar 2025

https://github.com/gagniuc/mix-two-signals-in-php

This is an implementation designed in PHP. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms mix model php php7 php8 signal source-code spectral-forecast waveform

Last synced: 04 Mar 2025

https://github.com/gagniuc/entropy-of-text

Entropy is a measure of the uncertainty in a random variable. This application calculates the entropy of text. The current example calculates the entropy of sequence "TTTAAGCC". In the context of information theory the term "Entropy" refers to the Shannon entropy.

algorithm alphabet detector entropy javascript js math measurement probability random shannon shannon-entropy statistics variable

Last synced: 04 Mar 2025

https://github.com/robertjgabriel/simple-sorting

Node module for different sorting algorithms.

algorithm apple google mergesort quicksort sorted-data swap

Last synced: 03 Mar 2025

https://github.com/dynonguyen/huffman-coding

Static Huffman Coding algorithm with C++

algorithm cpp

Last synced: 10 Jun 2025

https://github.com/styx11/sudoku

๐Ÿ“ A sudoku game

algorithm game mdui sudoku sudoku-puzzle vue vue-router

Last synced: 14 Mar 2025

https://github.com/timvisee/hhs-p7-movie-recommendation-engine

:movie_camera: Big data project for college (HHS) period 7

algorithm hadoop recommendation-engine spark

Last synced: 05 Mar 2025

https://github.com/debuginn/leetcode

leetcode algorithm/sql/shell code

algorithm golang

Last synced: 26 Jun 2025

https://github.com/saranshbansal/learn-java

This repository consists of assorted Java files which include popular algorithms, design patterns, and some random bunch of classes for learning and implementing various core java based concepts.

algorithm concept corejava java java-8

Last synced: 19 Apr 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/yungshenglu/leetcode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Dec 2024

https://github.com/hengxin/algorithm-lectures

Lectures for the Algorithm Course

algorithm course lecture-notes

Last synced: 25 Feb 2025

https://github.com/upupming/quick-select

Select k-smallest item in an array A in nearly 2n time using LAZY-SELECT. Also implemented naive sorting & linear select algorithm.

algorithm lazy-selection random-algorithm select-algorithm

Last synced: 08 Apr 2025

https://github.com/hxndev/implementing-linux-cl-utility-grep

CL = Command Line. GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string

algorithm command-line complexity cpp grep linux pattern search time-complexity-analysis utility

Last synced: 31 Mar 2025

https://github.com/renovamen/oi-acm

My solutions for OI / ACM problems - ้€€ๅฝน่’Ÿ่’ป็š„ไบบ็”Ÿๅ›ž้กพ

acm algorithm oi

Last synced: 25 Feb 2025

https://github.com/hxndev/implementing-grep-using-naive-search

GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.

algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility

Last synced: 31 Mar 2025

https://github.com/sagiavinash/partial-match

a search util that gives match strength of a query against a sentence

algorithm autocomplete automation javascript npm-package search

Last synced: 29 Mar 2025

https://github.com/davidyslu/leetcode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 04 Apr 2025

https://github.com/pieroboseta/piero-ende-coder

A powerful encryption and decryption tool that combines the Vigenรจre cipher, XOR encryption, and Base64 encoding to secure messages. This tool allows users to encode and decode messages using a secret key, ensuring an extra layer of security.

algorithm base64 cipher cpp cryptography data-conversion data-encoding decoder decryption encoder encryption hashing string-manipulation text-processing

Last synced: 08 Apr 2025

https://github.com/basemax/shapesalgorithm

JavaScript/Algorithm: In a shape(rectangle or square) with width n and length m, We want to know how many shapes there are with width and length a and b. We also want to know the remaining forms.

algorithm algorithm-challenges algorithms data-structrues data-structure data-structure-and-algorithm data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview-questions dsa javascript js

Last synced: 03 Apr 2025

https://github.com/jpcadena/autochain-bot

This project is dedicated to building an intelligent data processing pipeline using AutoChain LLM and BERT ML.

algorithm artificial-intelligence autochain chatgpt data-engineering data-science large-language-model llm machine-learning model openai pandas python pytorch

Last synced: 05 Mar 2025

https://github.com/zikwall/geofind

:globe_with_meridians: Go implementation Point-In-Polygon Algorithm

algorithm geolocation go golang implementation implementation-of-algorithms point-in-polygon polygon

Last synced: 21 Apr 2025

https://github.com/iehgit/nontree

A python package for n-tree 2D data structures similar to and including quadtree, with mapping to payload data

algorithm data-structures python quadtree

Last synced: 12 Apr 2025

https://github.com/le0pard/mpw.js

MPW.js is a JavaScript implementation of the Master Password App algorithm

algorithm javascript mpw security

Last synced: 20 Jun 2025

https://github.com/asheehuang/hashing-wasm

Implements an Elastic Hash Table in Rust based on techniques described in the research paper Optimal Bounds for Open Addressing Without Reordering

algorithm hashing rust

Last synced: 16 May 2025

https://github.com/gagniuc/combining-two-signals-in-js-c-py-php-vb-pl-rb-java

This is an implementation designed in eight different programming / scripting languages, namely C#, Python, VB6, Javascript, Perl, Ruby, Java and PHP. Each implementation is able to mix two signals/vectors (A and B) in arbitrary proportions.

algorithm code combine csharp design interpolation java javascript languages mix perl php prediction python ruby shortcode spectral-forecast vb6 vba

Last synced: 13 Mar 2025

https://github.com/ahammadshawki8/dsa-implementations-in-python

๐Ÿ‘€ Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. ๐Ÿ”ฅ๐Ÿ”ฅ

algorithm code data-structures design python

Last synced: 19 Feb 2025

https://github.com/superbderrick/algorithms

Algorithm Study project

algorithm algorithm-challenges

Last synced: 06 Apr 2025

https://github.com/0xgeorgii/imageblendingalgorithms

Library with algorithms to blend images

algorithm blending-images image-processing

Last synced: 28 Jun 2025

https://github.com/kaidenfrizu/median-of-medians

Analysis of Median-of-Medians algorithm through Python

algorithm median-of-medians numba python

Last synced: 31 Mar 2025

https://github.com/code-theft-auto/string-search

Tiny and fast string search in Go

algorithm fuzzy-search golang

Last synced: 31 Mar 2025

https://github.com/gagniuc/discrete-probability-detector

These implementations make use of an algorithm called DPD (Discrete Probability Detector), that transforms any sequence of symbols into a transition matrix. DPD is able to detect the number of states from the sequence and calculate the transition probabilities between these states. This version of DPD is made in JavaScript, VBS and VB6.

algorithm dpd excel js matrix probability sequence string text transition vb6 vba

Last synced: 13 Mar 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 24 Apr 2025

https://github.com/monodyle/adventure

journey through algorithm & data structure

adventure algorithm leetcode

Last synced: 11 Jun 2025

https://github.com/eval-exec/algorithm

Learning Data structure & Algorithm.

algorithm algorithm-practice data-structures leetcode-practice

Last synced: 13 Mar 2025

https://github.com/xiezhq-hermann/leetcode-in-python

My own LeetCode solutions in Python (in updating)

algorithm leetcode leetcode-python leetcode-solutions python python3

Last synced: 23 Mar 2025

https://github.com/liorkogan/streamsampler

A stream sampler maintains one or more simple random samples, each with a fixed number of elements. As stream elements become available, the samples are updated to remain simple random samples.

algorithm online-algorithm probabilistic reservoir-sampling stream stream-sampler

Last synced: 23 Mar 2025

https://github.com/hlts2/least-connections

lock-free least-connections balancing algorithm written in golang

algorithm balancer balancing go golang goroutine-safe least-connected lock-free

Last synced: 10 Jul 2025

https://github.com/crimsonet/xenon

๐˜Ÿ๐˜ฆ๐˜ฏ๐˜ฐ๐˜ฏ ๐˜ช๐˜ด ๐˜ข ๐˜ข๐˜ญ๐˜จ๐˜ฐ๐˜ณ๐˜ช๐˜ต๐˜ฉ๐˜ฎ ๐˜ญ๐˜ช๐˜ฃ๐˜ณ๐˜ข๐˜ณ๐˜บ ๐˜ฃ๐˜ข๐˜ด๐˜ฆ๐˜ฅ ๐˜ฐ๐˜ฏ ๐˜Ž๐˜ฐ, ๐˜ธ๐˜ฉ๐˜ช๐˜ค๐˜ฉ ๐˜ช๐˜ด ๐˜ฅ๐˜ฆ๐˜ด๐˜ช๐˜จ๐˜ฏ๐˜ฆ๐˜ฅ ๐˜ง๐˜ฐ๐˜ณ ๐˜ท๐˜ข๐˜ณ๐˜ช๐˜ฆ๐˜ต๐˜ช๐˜ฆ๐˜ด ๐˜ฐ๐˜ง ๐˜ข๐˜ญ๐˜จ๐˜ฐ๐˜ณ๐˜ช๐˜ต๐˜ฉ๐˜ฎ๐˜ช๐˜ค ๐˜ฏ๐˜ฆ๐˜ฆ๐˜ฅ๐˜ด ๐˜ณ๐˜ฆ๐˜ฒ๐˜ถ๐˜ช๐˜ณ๐˜ฆ๐˜ฅ ๐˜ฃ๐˜บ ๐˜ฆ๐˜ฏ๐˜จ๐˜ช๐˜ฏ๐˜ฆ๐˜ฆ๐˜ณ๐˜ช๐˜ฏ๐˜จ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ด๐˜ค๐˜ช๐˜ฆ๐˜ฏ๐˜ค๐˜ฆ ๐˜ฅ๐˜ช๐˜ด๐˜ค๐˜ช๐˜ฑ๐˜ญ๐˜ช๐˜ฏ๐˜ฆ๐˜ด โš™

algorithm backend datebase engineer go science

Last synced: 15 Apr 2025

https://github.com/andre-j3sus/algorithms-and-data-structures

Some algorithms and other stuff I learned in the Algorithms and Data Structures class.

algorithm algorithms data-structures kotlin

Last synced: 25 Jun 2025

https://github.com/daronenko/leetcode

some solutions to problems on leetcode

algorithm leetcode problem solution

Last synced: 18 Jan 2025

https://github.com/pasaopasen/beehivemethod

Implementation of beehive method (particle swarm optimization) for global optimization of multidimentional functions

algorithm evolutionary-algorithm function-optimization maths multidimentional-functions optimization-algorithms pypi-package stochastic-optimization swarm-algorithm

Last synced: 14 Apr 2025

https://github.com/djosix/doubly-stochastic-matrix

Algorithms for randomly generating doubly stochastic matrices. A doubly stochastic matrix is one where each row and each column sums up to 1.

algorithm doubly-stochastic-matrix python

Last synced: 25 Feb 2025

https://github.com/zyxue/rljs

RLjs currently serves as an interactive playground for learning reinforcement learning.

agent algorithm policy-iteration q-learning react reinfrocement-learning rl-algorithms value-iteration

Last synced: 30 Mar 2025

https://github.com/cseas/ml-projects

Machine Learning projects using traditional algorithms.

algorithm classifier decision-tree-classifier iris machine-learning nearest-neighbors neural-network

Last synced: 18 Feb 2025

https://github.com/adrocodes/maze-generation

My attempts at generating mazes with Rust.

algorithm maze-algorithms rust

Last synced: 06 Mar 2025

https://github.com/adriacabeza/ComplexAlgorithms

๐Ÿง™๐Ÿพโ€โ™‚๏ธ Complex Algorithms and Complexity Course from the University of San Diego

algorithm complexity flow-networks linear-programming np-completeness python3 streaming-algorithms

Last synced: 14 Mar 2025

https://github.com/knightchaser/cryptography

A programmatic resource for cryptography (Gachon CPS + Personal)

algorithm cryptography implementation resource snippet

Last synced: 23 Mar 2025

https://github.com/sfantasy/algorithms

Please keep learning :-)

algorithm codewars leetcode

Last synced: 26 Feb 2025

https://github.com/vishal-raj-1/data-structures-and-algorithms-in-cpp

This Repo contain all competitive problems on data structures and algorithms from hackerearth, hackerrank and leetcode.

algorithm cpp data-structures data-structures-and-algorithms geeksforgeeks-solutions hackerearth-solutions leetcode-solutions

Last synced: 03 Mar 2025

https://github.com/chiang-yuan/off2particle

Fill solid with FCC particles

algorithm cgal particles

Last synced: 05 Apr 2025

https://github.com/gagniuc/mix-two-signals-in-javascript

This is an implementation designed in Javascript. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms html javascript js mix model number-sequences signals spectral-forecast

Last synced: 04 Mar 2025

https://github.com/sdroege/rust-muldiv

Multiply & Divide trait for unsigned integers with overflow protection

algorithm mathematics rust trait

Last synced: 07 Jul 2025

https://github.com/c0mm4nd/go-eaglesong

A Golang Library of Eaglesong Hash Function

algorithm eaglesong hash nervos

Last synced: 25 Jun 2025

https://github.com/naren-jha/algorithms

Implementation of most common data structures and algorithms

algorithm data-structures dynamic-programming graph-theory

Last synced: 07 Apr 2025

https://github.com/gagniuc/mix-two-signals-in-python

This is an implementation designed in Python. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms code mix number-theory python python3 signal signal-processing source spectral-forecast waveform

Last synced: 04 Mar 2025

https://github.com/eminarican/tictac

tictactoe ai implementation using minimax with ฮฑฮฒ-pruning

ai algorithm alpha alpha-beta beta game minimax pruning tic-tac-toe tictactoe

Last synced: 18 Feb 2025

https://github.com/sleleu/push_swap

A little algorithm to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions

algorithm c

Last synced: 15 Mar 2025

https://github.com/xlucn/myrecipes

algrithoms for numerical computation ๆ•ฐๅ€ผ็ฎ—ๆณ•

algorithm computation numerical recipes

Last synced: 08 May 2025

https://github.com/aadityachapagain/descent_py

Tips, Tricks and Algorithms implemented in Python.

algorithm ciphers education learning practice python sort

Last synced: 30 Apr 2025

https://github.com/sunsided/algorithms

Various algorithms in C#

algorithm csharp

Last synced: 07 Apr 2025