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/pro-2684/pr-ml

Ground-up implementations of neural network and SVM for classifying MNIST dataset

algebra algorithm mnist multiclass-classification neural-network rust svm

Last synced: 13 Jan 2026

https://github.com/okwilkins/mazegeneration

Creates a random maze. Green -> Making new maze. Red -> Backtracking to find untouched maze.

algorithm html maze maze-generator maze-solver p5js web

Last synced: 28 Oct 2025

https://github.com/katyaprusakova/filler

A project for Hive Helsinki where the goal is to create a player for the game filler, my player shall be able to put more pieces to a board than enemy does.

42school algorithm heatmap

Last synced: 26 Mar 2025

https://github.com/mustafadalga/sayiyi-yazili-olarak-yazma

En fazla 4 basamaklı olacak şekilde girilen bir sayının yazılı olarak çıktısını veren C# uygulaması

algorithm algorithm-challenges algorithms csharp

Last synced: 26 May 2026

https://github.com/stylepatrick/data-structure-arithmetic-algorithm

Some examples for arithmetic data structures algorithm.

algorithm data-structures java

Last synced: 21 Mar 2025

https://github.com/baltasarq/java1dgame

Pequeño ejercicio sobre un vector simple. Para resolverlo, se mostrarán las posibilidades de la estrategia "eager" y la de "backtracking".

algorithm backtracking backtracking-algorithm eager java

Last synced: 12 Jul 2025

https://github.com/timothymakkison/graham_convex_hull

Implementation of the Graham scan method to find the convex hull of a series of points in rust. For use in https://github.com/TimothyMakkison/transportation_network.

algorithm convex-hull rust rust-lang

Last synced: 14 Mar 2025

https://github.com/gregoirebrn/push_swap

Algorithm of sorting a large number of data with the least instruction

algorithm instructions radix

Last synced: 07 Apr 2025

https://github.com/linus-mussmaecher/rayneat

Customizable C++ implementation of the NEAT machine learning algorithm.

algorithm genetic-algorithm visualization

Last synced: 06 Apr 2025

https://github.com/miseongk/algorithm

Algorithm Coding Test Practice 📝

algorithm baekjoon-online-judge programmers python3

Last synced: 14 Apr 2025

https://github.com/elijas/dequeue

Implementation of dequeue in C++ with tests (Accomplished for academic credit)

algorithm cpp dequeue linked-list

Last synced: 15 Sep 2025

https://github.com/afeiship/next-quick-sort

Quick sort for next.

algorithm next quick sort

Last synced: 16 May 2026

https://github.com/im-a-kookie/find-a-word

A ridiculous approach to creating even more ridiculous find-a-word puzzles

advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie

Last synced: 22 Jun 2025

https://github.com/ambientwave/odoo-pos-promotion-offer

Automated quantity discount based on predefined criteria in Odoo 17

algorithm discount javascript odoo pos

Last synced: 12 Jul 2025

https://github.com/sallushan/linq-variable-finder

This project is a case study for an algorithm that extracts the captured variable values from an Expression Tree.

algorithm algorithms-and-data-structures csharp expression linq optimization orm

Last synced: 11 Jul 2025

https://github.com/nm17/astar-sfml

A* and SFML combined.

algorithm c-plus-plus sfml

Last synced: 22 Jun 2025

https://github.com/j-hoplin/algorithm_class

3rd Grade 1st Semester : Algorithm / Description : Implement Algorithms that learned in class via Python, C++

algorithm

Last synced: 30 Mar 2025

https://github.com/phattharaphorn/profund-programming

👩🏻‍🏫 This repository is a collection developed in Object-Oriented Programming.

algorithm c leraning-programs object-oriented-programming

Last synced: 02 Jan 2026

https://github.com/leadstar116/swift_binary_search_algorithm

Implement binary search algorithm in swift

algorithm binary-search swift swift4

Last synced: 03 Feb 2026

https://github.com/taehee-kim-dev/problem-solving

코딩테스트 연습 사이트에 제출한 소스코드들입니다.

algorithm coding-test problem-solving

Last synced: 14 Apr 2025

https://github.com/simpson-computer-technologies-research/binarysearch

Binary Search Algorithm + Generics Implementation in Java

algorithm binary-search cs java

Last synced: 22 Mar 2025

https://github.com/simpson-computer-technologies-research/14uniquechars

Find the first 14 unique characters in a string. Two different algorithm implementations.

algorithm python speed teach

Last synced: 22 Mar 2025

https://github.com/potakaaa/tftf_edge_visualizer

TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.

algorithm maps pathfinding routing

Last synced: 22 Jun 2025

https://github.com/isometry/crunchnat

Deterministic NAT algorithms

algorithm nat rfc-7422

Last synced: 21 May 2026

https://github.com/sujin9/studying_algorithm

Solving algorithm problems in Java

algorithm java programmers

Last synced: 14 Apr 2025

https://github.com/tomasrasymas/pybloomf

Bloom filter implementation

algorithm bloom-filter python

Last synced: 11 Feb 2026

https://github.com/gabrielyoon7/algorithm-with-java

Do it! 자료구조와 함께 배우는 알고리즘 입문 (자바 편) 실습

algorithm algorithms java sort

Last synced: 14 Apr 2025

https://github.com/ernyoke/longestword

Solution for the problem of: "Given a list of words, write a program to find the longest word made of other words in the list."

algorithm python

Last synced: 18 Jan 2026

https://github.com/robinc94/leetcode

LeetCode Problem Records

algorithm cpp

Last synced: 22 Jun 2025

https://github.com/risto-stevcev/haskell-maximum-subarray

Maximum subarray algorithm implementation in Haskell

algorithm haskell maximum subarray

Last synced: 04 Jun 2026

https://github.com/basemax/generaltreego

Implentation of a general tree in Go Programming Language. A general tree is a tree data structure in which each node can have an arbitrary number of children. We are storing children in an array.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure datastructure ds general-tree generaltree go golang tree tree-search tree-structure tree-structured

Last synced: 12 Jul 2025

https://github.com/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 19 May 2026

https://github.com/taeseunglee/project-euler

Submitted code for Project Euler in hackerrank

algorithm math project-euler

Last synced: 12 Jul 2025

https://github.com/kklassa/evolutionary-algorithm

implementation of an evolutionary algorithm for function minimization and a testing and result visualization environment

ai algorithm artificial-intelligence data-science data-visualization evolutionary-algorithm evolutionary-algorithms optimization python

Last synced: 20 Jun 2025

https://github.com/pavlovdog/longest_simple_path

Algorithm home work, part 3

algorithm longest-path python

Last synced: 18 May 2026

https://github.com/jaehyeonnkim/algorithm

알고리즘 공부해보기

algorithm backjoon python3

Last synced: 13 Jul 2025

https://github.com/forma0-9097/study-log

알고리즘 공부 기록을 위한 저장소.

algorithm python

Last synced: 03 Apr 2025

https://github.com/codekissyoung/algorithm

algorithm practice repository

algorithm algorithm-analysis

Last synced: 13 Jul 2025

https://github.com/basemax/subsetsumbacktracking

This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.

algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree

Last synced: 21 Jun 2025

https://github.com/phipsgabler/algdesign-plurality-points

Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points

algorithm algorithm-design computational-geometry

Last synced: 02 Jan 2026

https://github.com/puzzlef/pagerank-barrierfrees-openmp

Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 20 Jun 2025

https://github.com/siyeonson/algorithm

음~ 알고리즘 재밌다~~

algorithm problem-solving python3

Last synced: 14 May 2025

https://github.com/joshua-riek/des

My implementation of the Data Encryption Standard (DES)!

algorithm algorithms decryption des encryption python security

Last synced: 06 Apr 2025

https://github.com/iyowei/dijkstra

迪克斯特拉最短路径算法。

algorithm algorithms dijkstra shortest-path-algorithm

Last synced: 16 Dec 2025

https://github.com/donghl-dev/study-algorithm_datastructure

알고리즘 및 자료구조 공부를 위한 저장소

algorithm data-structures jdk8

Last synced: 20 Jun 2025

https://github.com/simonguozirui/ccc

Some solutions to CCC questions I wrote in Python 2.7, C++, and Java

algorithm ccc coding-contest contest cpp high-school java python-2

Last synced: 08 May 2026

https://github.com/afk247/dsa-journey

DSA Skill Development Problems and Solutions

algorithm data-structures optimization-problem problem-solving

Last synced: 04 Nov 2025

https://github.com/twil3akine/keta

A lightweight, zero-dependency Rust crate for digit operations (decomposition, sum, reverse, radix support), designed for competitive programming.

algorithm atcoder competitive-programming digits math rust zero-dependency

Last synced: 15 Jan 2026

https://github.com/nukopy/go-ads

Algorithms and Data Structures in Go

algorithm algorithms-and-data-structures data-structure go

Last synced: 15 Jan 2026

https://github.com/sepera-okeq/arraysort

The difference in sorting for different data types.

algorithm algorithms cpp cpp11 sort sorting sorting-algorithms timin

Last synced: 14 May 2025

https://github.com/abhijeet-muneshwar/algorithms

This repository contains different Algorithms

algorithm

Last synced: 02 Apr 2025

https://github.com/hyobn/algorithm_study

꾸준히

algorithm cpp

Last synced: 26 Jun 2025

https://github.com/dansalahi/javascript-data-structures

Experimenting and implementing algorithms with JS

algorithm data-structures javascript

Last synced: 20 Mar 2025

https://github.com/miloas/project-euler-rust

Try rust language by solve project-euler problems.

algorithm math rust

Last synced: 14 Jul 2025

https://github.com/sandynellydiniz/binary-search

Algorithm Construction - Binary Search in Python 🕵🏻‍♀️🔍

algorithm binary-search

Last synced: 20 Jun 2025

https://github.com/igaozp/datastructure

Data Structure write in Python

algorithm datastructures python-3

Last synced: 03 Nov 2025

https://github.com/rimgosu/algorithm-99club

python algorithm study with sparta

algorithm python

Last synced: 31 Aug 2025

https://github.com/paulkastel/algorytmowysnake

Kosolowa wersja gry Snake przygotowana na przedmiot Algorytmy i Struktury Danych w języku C++. Generuje macierz o zadanym przez użytkownika rozmiarze wypełnioną przeszkodami w losowych miejscach. Wąż tworzony w dowolnym miejscu porusza się zgodnie z kierunkami zegara w taki sposób aby wypełnić sobą jak największą powierzchnię planszy.

algorithm cplusplus snake snake-game spiral

Last synced: 22 Jun 2025

https://github.com/mki1967/rbo

Fundamental functions of RBO Bit-reversal Broadcast Scheduling in Go Programming Language

algorithm bit-reversal broadcast go rbo scheduling

Last synced: 03 Nov 2025

https://github.com/sudtanj/algorithm-analysis-project

Algorithm Analysis Project at Universitas Pelita Harapan

algorithm java

Last synced: 23 Jul 2025

https://github.com/kiplingw/skiplist

Kip's implementation of William Pugh's (1989) probabilistic linked list with logarithmic access time.

algorithm balanced-tree data-structures linked-list logarithmic-complexity probabilistic-data-structures

Last synced: 22 Dec 2025

https://github.com/abdessalam-aadel/renamefiles

Rename multiple images files in multiple folder.

algorithm csharp

Last synced: 19 Jun 2025

https://github.com/glolichen/wordle-solver

A wordle solver!

algorithm game solver wordle

Last synced: 11 Jul 2025

https://github.com/janina280/artificial_intelligence

Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.

algorithm java latex-document

Last synced: 13 May 2026

https://github.com/tin-cat/smax

Content maturity rating method for artistic social communities

algorithm algorithms classification classification-algorithm classification-algorithms classification-methods

Last synced: 18 Jun 2025

https://github.com/youseftareq33/java_algorithm_5_knapsackproblem

Implementation of knapsack Problem Solution

algorithm java knapsack-problem

Last synced: 14 Apr 2025

https://github.com/sarincr/introduction-to-edge-analytics

Edge analytics is an approach to data collection and analysis in which an automated analytical computation is performed on data at a sensor, network switch or other device instead of waiting for the data to be sent back to a centralised data store.

algorithm algorithms algorithms-and-data-structures arduino arduino-ide arduino-library arm artificial-intelligence avr data-science dataanalytics datastuctures deep-learning edge-ai edge-computing embedded-systems iot machine-learning microcontroller neural-network

Last synced: 19 Apr 2026

https://github.com/harryho/esx-ds-algo

Data structure and algorithm with ES X

algorithm data-structure es2015 es6

Last synced: 05 Jul 2025

https://github.com/woosungkim0123/algorithm-deep-dive

repository for Algorithm learning

algorithm

Last synced: 22 Jul 2025

https://github.com/phrugsa-limbunlom/algos

A collection of algorithms implemented in Scala for practicing.

algorithm scala

Last synced: 18 Jun 2025

https://github.com/aumirza/dsa

My DSA Practice.

algorithm dsa

Last synced: 23 Mar 2025

https://github.com/krayc425/algorithms-princeton

Assignments for Algorithms Part 1 at Princeton.

algorithm princeton princeton-cs

Last synced: 30 Mar 2025