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/robinc94/leetcode

LeetCode Problem Records

algorithm cpp

Last synced: 22 Jun 2025

https://github.com/siyeonson/algorithm

음~ 알고리즘 재밌다~~

algorithm problem-solving python3

Last synced: 14 May 2025

https://github.com/chausme/simple-bubble-sort

Simple bubble sort algorithm implementation

algorithm algorithms javascript sort sorting

Last synced: 21 Jun 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/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/iyowei/dijkstra

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

algorithm algorithms dijkstra shortest-path-algorithm

Last synced: 16 Dec 2025

https://github.com/sevmardi/soundex-algorithm

Implmentation of soundex algorithm

algorithm java-8 python3 soundex soundex-algorithm

Last synced: 14 May 2025

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

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

algorithm data-structures jdk8

Last synced: 20 Jun 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/sandynellydiniz/binary-search

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

algorithm binary-search

Last synced: 20 Jun 2025

https://github.com/miseongk/algorithm

Algorithm Coding Test Practice 📝

algorithm baekjoon-online-judge programmers python3

Last synced: 14 Apr 2025

https://github.com/yh20studio/algorithm-problem-solving

알고리즘 문제풀이한 결과를 올리는 곳 입니다.

algorithm java python

Last synced: 14 Apr 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/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/hyunjung-choi/programmers

🕊 프로그래머스 문제 풀이

algorithm java kotlin

Last synced: 19 Jun 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/linus-mussmaecher/rayneat

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

algorithm genetic-algorithm visualization

Last synced: 06 Apr 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/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/nikolasent/algorithm-collection

Personal collection of classical algorithms

algorithm algorithms cpp numerical-methods sorting-algorithms

Last synced: 02 Apr 2025

https://github.com/edilsoncichon/c-list-generic

Generic implementation of list in C.

algorithm c c-plus-plus generic hash list

Last synced: 06 Apr 2025

https://github.com/divinemonk/reduce-time-complexity-python

Algorithmic Techniques for Reducing Time Complexity(TC) of a python code.

algorithm codechef codewars python python3 time time-complexity time-complexity-analysis

Last synced: 19 Jul 2025

https://github.com/minter-v1/chondaek-coding

ONLY FOR 촌댁의 취뽀를 위한 알고리즘 Repo

algorithm codingtest python

Last synced: 17 Jun 2025

https://github.com/bosl95/algorithm

Algorithm master

algorithm java python

Last synced: 14 Apr 2025

https://github.com/chrisvilches/pokemon-maze-part-ii

An algorithm that solves the ice field puzzle that appears in Pokemon games.

algorithm maze pathfinding shortest-path-algorithm

Last synced: 17 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/rowirt/monoton

Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation golang-library, golang-package, id-generator, ksuid, snowflake, snowflake-alternative, zero-alloc, zero-allocation

algorithm blockchain clock data-discretization fortnite game hacktoberfest javascript mob monochrome photography rxswift valorant wallpaper

Last synced: 07 May 2025

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/moussaak/pfe-telecom-1

Autonomous Robot using BrickPi3 + RaspberryPi3 and Python3 (Coupe de France de robotique)

algorithm brickpi coupe-de-france-de-robotique dexter-industries opencv-python python3 raspberry-pi-3 raspbian-jessie robot

Last synced: 10 Jul 2025

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/ciromirkin/cyclomaticcomplexityalgorithm_js

Cyclomatic Complexity Algorithm with Javascript.

algorithm javascript

Last synced: 25 Dec 2025

https://github.com/akihiko47/rockpaperscissors_cellular-automata

A cell change colour when the number of neighbouring cells that beats it is above a threshold. 1 beats 2 / 2 beats 3 / 3 beats 1

algorithm cellular-automata generative-art pygame python rock-paper-scissors

Last synced: 12 Apr 2025

https://github.com/bodiali/knights-travails

A program that shows the shortest possible way to get from one square to another by outputting all squares the knight will stop on along the way.

algorithm javascript

Last synced: 10 Sep 2025

https://github.com/pikmin-rgb/push_swap

Because Swap_push isn’t as natural

algorithm c makefile school-project

Last synced: 05 Mar 2025

https://github.com/bblodfon/yates-hennel-gen

A generalization of the Yates and Hennel algorithm (branch coverage software testing)

algorithm branch-coverage c software-testing yates-hennel

Last synced: 10 Sep 2025

https://github.com/melardev/cppalgorithmsnippets

Cpp Snippets on algorithm library

algorithm algorithms cpp demos examples snippets

Last synced: 19 Jun 2025

https://github.com/gireeshbharmshetty/java-rate-limiter

A simple Token Bucket rate limiter implementation in Java.

algorithm concurrency java rate-limiter system-design token-bucket

Last synced: 07 May 2025

https://github.com/computational-problem-solving/js-max-gap

:hole: max-gap library for JavaScript

agpl algorithm algorithms javascript js

Last synced: 18 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/william-blackie/skip-thought_django_website

Final year project implementing my Skip-Thought extractive summariser and trained vectors.

algorithm big-data django machine-learning natural-language-processing python

Last synced: 28 Jun 2025

https://github.com/timbeurskens/Go-WFC

A Go wave-function-collapse port based on the C# WFC implementation.

algorithm go golang procedural-generation procedural-textures wfc

Last synced: 06 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/sw-dreamer/algorithm

Java Algorithm

algorithm java

Last synced: 29 Oct 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: 05 Mar 2025

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/jabellard/hash

Open addressed, double hashed hash table.

algorithm algorithms c data-structure data-structures hash-table

Last synced: 16 Dec 2025

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/dansalahi/javascript-data-structures

Experimenting and implementing algorithms with JS

algorithm data-structures javascript

Last synced: 20 Mar 2025

https://github.com/droptrigger/finding-the-optimal-path-algorithm-a-star

The algorithm for finding the A* path in the console and WPF

a-star a-star-algorithm algorithm algorithms c-sharp console wpf

Last synced: 04 Apr 2025

https://github.com/tangcent/lintcode

solution of lintcode

algorithm lintcode

Last synced: 04 Apr 2025

https://github.com/igaozp/datastructure

Data Structure write in Python

algorithm datastructures python-3

Last synced: 03 Nov 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/duguce/algosolutions

本仓库用来存储我所做过的来自各大题库的OJ算法题的题解(当前均使用Python3实现),以及算法学习的相关笔记

algorithm python3 solutions

Last synced: 10 Jul 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/rickreisdev/VendingMachine

Algoritmo que simula o funcionamento de uma máquina automática de alimentos no ambiente do terminal do C++.

algorithm cpp rickreis rickreisme vending-machine

Last synced: 06 May 2025

https://github.com/zilean12/ljf-preemptive

LJF Preemptive python code

algorithm ljf preemptive preemptive-ljf python

Last synced: 04 Apr 2025

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/youseftareq33/java_algorithm_4_max-led-lighting

Max LED Lighting problem involves connecting LEDs to corresponding power sources to maximize the number of LEDs without allowing wires to cross.

algorithm java javafx longest-common-subsequence

Last synced: 14 Apr 2025

https://github.com/youseftareq33/java_algorithm_1_optimalstrategy_dynamicprogramming

Implementing a Dynamic Programming solution to minimize travel costs

algorithm dynamic-programming java javafx

Last synced: 14 Apr 2025

https://github.com/lucassklp/yens.algorithm

Yens Algorithm and First Fit Implementation made for Optical Networking discipline.

algorithm algorithms graph k-best-paths k-paths k-shortest-paths yen

Last synced: 11 Oct 2025

https://github.com/gwagjiug/algorithm-with-js

알고리즘 문제 풀이 with JavaScript 🧠

algorithm backjoon javascript programmers

Last synced: 11 Oct 2025