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/ndsvw/largest-square-formed-in-a-matrix-problem

Dynamic-Programming solution of the "Largest square formed in a matrix"-Problem: Given a binary matrix: What is the maximum size square sub-matrix with all 1s? (and additional: What is the maximum size square sub-matrix with all 1s at the border?)

algorithm algorithm-challenge binary complexity-analysis dynamic-programming matrix

Last synced: 03 Mar 2025

https://github.com/niu-grandpa/fe-algorithm

leetcode必刷算法题

algorithm javascript leetcode

Last synced: 16 Mar 2025

https://github.com/dnanhkhoa/codingchallenge

This place contains my solutions for problems on coding challenge sites.

algorithm competitive-programming cplusplus hackerrank

Last synced: 12 Apr 2025

https://github.com/raulpy271/fractals-juliaset

Algorithm that generates fractals based on the Julia Set

algorithm fractals-juliaset generates-fractals python

Last synced: 24 Jun 2025

https://github.com/shivamksharma/numericalanalysismethod

In This Respository, I tried to familiarize the beginner with Numerical Analysis in 6 Methods. This is intended to be the first article in a series of Numerical Analysis Methods and Their Implementation in C++.

aitken algorithm convergence-acceleration-algorithm cplusplus equation iteration-process iterations iterations-passed mathematicians mathematics newton nfdf numerical-analysis numerical-methods projects projects-done respository solving-equations

Last synced: 23 Mar 2025

https://github.com/iamotz/aritgeo

A program to determine if a sequence is Arithmetic or Geometric

algorithm arithmetic geometric javascript nodejs sequence tdd

Last synced: 25 Apr 2026

https://github.com/david-pena/cohen-sutherland-algorithm

Cohen-Sutherland Line Clipping Implementation

algorithm python

Last synced: 15 Jun 2026

https://github.com/artainmo/lem_in

42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.

42school algorithm c graph-traversal-algorithm

Last synced: 16 Jun 2025

https://github.com/seemanne/1planartester

Python implementation of a 1-planarity test, written for my masters thesis

1-planarity algorithm graph graph-algorithms graph-theory

Last synced: 23 Aug 2025

https://github.com/mosi-sol/live-contracts-s4

simple solution for mathematical & algorithm's & ciphers

algorithm smart-contracts solidity

Last synced: 20 Jun 2025

https://github.com/gkhays/skyline-problem

Illustrates the Skyline Problem

algorithm java visualization

Last synced: 23 May 2026

https://github.com/maxilevi/sudoku-solver

solves a sudoku on your command line using backtracking

algorithm backtracking csharp dynamic-programming sudoku-solver

Last synced: 09 Jun 2026

https://github.com/mondonno/algorithms

Collection of resuable algorithm templates written in pure C++

algorithm algorithms all cpp data-structures math prefix-sumes sorting trees

Last synced: 04 Jun 2026

https://github.com/cuhsat/fx

A strictly experimental stream cipher in ANSI C.

algorithm ansi-c c cipher cryptography fumbled-xor stream-cipher

Last synced: 29 Mar 2025

https://github.com/chrischv/buy-movie-tickets-algorithm

Algorithm for choosing the best seats in a cinema. Made in dart.

algorithm bot dart dartbot movies puppeteer tickets

Last synced: 15 May 2026

https://github.com/fjtapia/benchmark_boost_sort

Benchmark programs for the Boost Sort Library

algorithm benchmark

Last synced: 04 Jun 2026

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

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 04 Apr 2025

https://github.com/abrarulhassan-786/n-queen-problem

The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.

ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle

Last synced: 17 Mar 2025

https://github.com/the0cp/leetcode

C++/Shell/SQL source code of solved LeetCode problems.

algorithm cpp leetcode leetcode-cpp leetcode-solutions

Last synced: 11 Jul 2025

https://github.com/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 14 Mar 2025

https://github.com/kylesmith19091/knearestneighbourfromscratch

MNIST handwritten digits classifier, implemented from scratch using Eigen

algorithm eigen-library knearest-neighbour-algorithm mnist

Last synced: 29 Oct 2025

https://github.com/we-gold/marching-cubes

A simple demo of the marching cubes algorithm written from scratch.

algorithm demo marching-cubes processing

Last synced: 11 Jun 2026

https://github.com/sosow0212/algorithm

백준, 프로그래머스, 리트코드 풀이

algorithm

Last synced: 14 Apr 2025

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/sabberrahman/cse

My CSE study resources: Lecture notes, Code snippets, and Study materials

algorithm data-structures leetcode neetcode150 problem-solving

Last synced: 05 Nov 2025

https://github.com/afshinm/paintshop

Paint shop challenge written in Python

algorithm interview

Last synced: 04 Apr 2025

https://github.com/pastjung/codetree-tils

코드트리 : 코딩테스트 준비

algorithm cplusplus inha

Last synced: 03 Jan 2026

https://github.com/huidaecho/ispso

Isolated-Speciation-based Particle Swarm Optimization

algorithm optimization particle-swarm-optimization

Last synced: 10 Jul 2025

https://github.com/swnb/dct-ts

dct and idct algorithm implement with typescript

algorithm dct idct typescript

Last synced: 26 May 2026

https://github.com/francescopaolol/similarcalendar

It's essentially a way to identify when the calendar configuration repeats itself over a certain period of time.

algorithm calendar python

Last synced: 08 Apr 2025

https://github.com/zhima-mochi/algorithm-problem-solving

personal problem solving code for leetcode

algorithm leetcode leetcode-solutions

Last synced: 01 Apr 2025

https://github.com/nicholas-miklaucic/rust-monaco

An optimized, parallel, lock-free Monte-Carlo Tree Search implementation in Rust

ai algorithm mcts rust

Last synced: 08 Nov 2025

https://github.com/bestgopher/fucker

Some common data structures and algorigthms implemented by golang. For learning.

algorithm algorithms-and-data-structures avl-tree bst-tree go golang kmp lru-cache sort sorting-algorithms tree

Last synced: 06 Apr 2025

https://github.com/connieya/java_algorithm

Java Algorithm Source Code Storage

algorithm java ps

Last synced: 03 Jul 2025

https://github.com/shivamswarnkar/algo-analysis

Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.

algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis

Last synced: 21 Mar 2025

https://github.com/msolimans/algorithms

Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions

algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie

Last synced: 21 Jan 2026

https://github.com/cizr/lru-algorithm-in-c

Execution/Implementation of LRU (Least Recently Used) Algorithm in C

algorithm c lru

Last synced: 22 Mar 2025

https://github.com/psidh/coalrake

At CRN Coal Rake Navigators, we specialize in revolutionizing coal logistics. Our digital platform provides real-time updates on coal availability at railway sidings, ensuring that trains are dispatched to the nearest location with sufficient coal. By optimizing coal transportation routes and minimizing waiting times, we help companies save money

algorithm cpp17 figma html5 javascript maps nextjs13 nodejs npm react tailwindcss tsx typescript vercel

Last synced: 09 Apr 2026

https://github.com/rajgoesout/algorithms

Implementation of basic data structures & algorithms.

algorithm divide-and-conquer python

Last synced: 04 May 2025

https://github.com/dependents/node-sass-lookup

Get the file associated with a Sass import

algorithm lookup partials resolution sass scss

Last synced: 15 Apr 2025

https://github.com/thundertecke/astared

A package to use A* algorithm with any type of coordinates

algorithm astar pathfinding pathfinding-algorithm python python3

Last synced: 31 May 2026

https://github.com/ark2016/algorithm-of-computer-graphics

algorithm of computer graphics from bmstu iu9 study

algorithm bmstu bmstu-iu9 graphics

Last synced: 06 Mar 2025

https://github.com/marineks/42_pushswap

Prompt : This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting.

42 42born2code 42cursus 42projects algorithm push-swap pushswap sorting-algorithms

Last synced: 06 Jul 2025

https://github.com/basemax/bstgo

This is a Go implementation of the BST data structure with a few of the most common operations. The algorithms code should be easy to understand. BST Tree is a binary tree in which the value of each node is greater than or equal to any value stored in the left sub-tree, and less than or equal to any value stored in the right sub-tree.

algorithm algorithms algorithms-and-data-structures bst data-structure datastructure go golang tere-data-structure tree tree-algorithm tree-algorithms tree-datastructure tree-insert tree-search tree-structure

Last synced: 12 Jun 2025

https://github.com/mxssl/bubblesortgolang

Bubble Sort implementation in Go (Golang)

algorithm bubblesort go golang

Last synced: 16 Mar 2025

https://github.com/jsjzh/interview-leetcode-map

搜集有价值的面试题并附上我的解答,面试题分为基础通识部分和需要借助代码完成的部分还有 CSS 样式部分;除此之外还有 leetcode 的算法题,题目皆为我的解答,若有更优解也会附上。

algorithm css3 html interview javasript leetcode leetcode-javascript question webpack webpack4

Last synced: 09 Apr 2026

https://github.com/mxssl/binarysearchgolangiteratively

Binary Search algorithm implemented in Go (Golang) by using iteration.

algorithm go golang

Last synced: 16 Mar 2025

https://github.com/mxssl/selectionsortgolang

Selection Sort implementation in Go (Golang)

algorithm go golang selectionsort

Last synced: 16 Mar 2025

https://github.com/mxssl/leetcoderomantointegergolang

Roman to Integer coverter in Go (Golang)

algorithm go golang

Last synced: 16 Mar 2025

https://github.com/mxssl/go-sum-arr-elements

sum of all the elements of the integer list

algorithm go golang

Last synced: 23 Jun 2025

https://github.com/lowpower/codeforce

codeforce problem solution

algorithm codeforces golang

Last synced: 15 Jan 2026

https://github.com/cizr/fifo-algorithm-in-c

Execution/Implementation of FIFO (First in First Out) Algorithm in C

algorithm fifo

Last synced: 22 Mar 2025

https://github.com/xzripper/astard

A* (A-Star) search algorithm for 2D spaces (grids) for D.

2d algorithm algorithms astar astar-algorithm astar-pathfinding d game-development pathfinding

Last synced: 16 Jan 2026

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 31 Mar 2025

https://github.com/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/mharikmert/text-representation-with-bst

A simple word sorting algorithm with different Binary Search Trees and time complexities in C programming language

algorithm binary-search-tree c time-complexity time-complexity-analysis

Last synced: 25 Mar 2025

https://github.com/ra1nyxin/fasttextsearch

Accelerated text search engine in C++ designed for large file systems. Implements parallel file discovery and content scanning using the Boyer-Moore-Horspool algorithm for rapid results

algorithm cpp cpp17 filesystem msvc msvc2022 search windows

Last synced: 19 May 2026

https://github.com/junho100/algorithm_in_military

군대서 푼 알고리즘(국방오픈소스아카데미 - "코딩문제은행" 및 백준 문제들)

algorithm python

Last synced: 29 Mar 2025

https://github.com/diptangsu/algorithms

This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.

algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus

Last synced: 23 Oct 2025

https://github.com/damichoi/algorithm

Baekjoon Online Judge (백준 온라인 저지), LeetCode, Programmers, 이것이 코딩테스트다 (동빈북), 인프런 등의 알고리즘 문제 풀이를 모은 저장소입니다.

algorithm algorithms baekjoon baekjoon-algorithm baekjoon-online-judge inflearn java leetcode leetcode-java programmers

Last synced: 03 May 2025

https://github.com/abhrankan-chakrabarti/almost-isosceles-pythagorean-triples

This repository contains `AIPT_generator.py`, an algorithm for generating almost isosceles Pythagorean triples. Starting from (3, 4, 5), it uses a specific method to calculate triples. Explore the README for details on installation, usage, and contribution.

algorithm math number-theory pythagorean-triples

Last synced: 17 Jun 2025

https://github.com/basemax/queuelinkedlistgo

This is a simple implementation of a queue using a linked-list in Go. This is a good example of how to use a linked-list in Go.

algorithm algorithms-and-data-structures data-structure datastructure ds go golang linked-list linked-list-queue linkedlist linkedlist-queue queue queue-linked-list queue-linkedlist

Last synced: 03 Apr 2025

https://github.com/josepedrodias/wave-function-collapse

a javascript implementation of the wave function collapse algorithm

algorithm wave-function-collapse

Last synced: 11 Apr 2026

https://github.com/netgroup-polito/shared-buffer

Algorithm to efficiently move pkts between the vSwitch and the VNF

algorithm data-exchange nfv shared-buffer vnf

Last synced: 10 Apr 2025

https://github.com/jooapa/hansolo_generator

Code that writes HANSOLO 1,000,000 times to a file called HANSOLO.hs

algorithm all generator hansolo klinoff languages

Last synced: 07 Jul 2025

https://github.com/chenyangguang/c

c语言之数据结构与算法分析

algorithm c

Last synced: 10 Jul 2025

https://github.com/am-i-groot/summer-intern-iitguwahati-spml

Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.

algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing

Last synced: 17 May 2026

https://github.com/chrisvilches/waterfalls

Terminal based waterfall/rain simulator.

algorithm bfs-algorithm console-application graph javascript simulator

Last synced: 16 Mar 2025

https://github.com/amirhakimnejad/big-number-in-cpp

Implementation of a class that can handle calculations between big numbers in c++.

algorithm bigint bignumber cpp object-oriented-programming oop stack

Last synced: 17 Sep 2025

https://github.com/glolichen/potato-chess-browser

A short and simple chess engine that works in the browser

algorithm chess engine javascript webassembly

Last synced: 29 Mar 2025

https://github.com/wollmers/p6-lcs-bv

Longest Common Subsequence implemented with Bit-Vectors

algorithm bit-vector lcs longest-common-subsequence

Last synced: 23 Feb 2026

https://github.com/amssdias/calculator_algorithm

Calculator without using addition, subtraction, multiplication and division operators and directly.

algorithm oop

Last synced: 20 Jul 2025

https://github.com/hendrialqori/dsa-javascript

Learn algorithm and data structure in Javascript

algorithm data-structures javascipt

Last synced: 31 Mar 2025