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/realduyuanchao/book

经典计算机书籍收藏📚

algorithm java js pdf python

Last synced: 14 Apr 2026

https://github.com/raveensr/a-star-path-finding-algorithm

This is program written in java using the A* algorithm. This algoirthm calculates distance on three main categories. Those are Euclidean, Manhatton and Chebyshew.

a-star algorithm chebyshev euclidean java manhatton

Last synced: 15 Oct 2025

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

Algorithm challenge focused on sorting a stack of integers with the minimum number of operations. Implemented in C with a limited set of operations, ideal for understanding algorithm optimization.

42cursus 42porto 42pushswap 42school algorithm c sorting sorting-algorithm sorting-algorithms tutorial tutorial-sourcecode

Last synced: 17 Oct 2025

https://github.com/9sako6/ruby-datastructures-algorithms

Data Structures and Algorithms implementation in pure Ruby

algorithm datastructure ruby

Last synced: 18 Oct 2025

https://github.com/sun0day/tanc

High performance C library collection

algorithm c performance

Last synced: 22 Jan 2026

https://github.com/soyapo/codechef

Scripts to Codechef problems, submitted by me. Most of them tend to work.

algorithm cpp

Last synced: 19 Oct 2025

https://github.com/candlewill/algorithms

Algorithms

algorithm

Last synced: 19 Oct 2025

https://github.com/ndsvw/box-stacking-problem

Dynamic-Programming solution of the "Box stacking"-Problem: Given a set of N rectangular 3-D boxes. What is the highest possible stack you can create with them? Only strictly smaller boxes are allowed on top of each other (2D-based); rotation is allowed.

3d algorithm algorithm-challenge complexity-analysis dynamic-programming

Last synced: 20 Oct 2025

https://github.com/hyunjung-choi/goorm

☁️ 구름 문제 풀이

algorithm java koltin

Last synced: 06 May 2026

https://github.com/oliverkovacs/array-sum

Efficiently sums slices of arrays

algorithm javascript optimization summation

Last synced: 15 Mar 2025

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/rosieoh/java_codingtest

🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈

algorithm datastructures-algorithms java

Last synced: 13 Jun 2026

https://github.com/lovesaroha/a-star-path-finding-go

A star path finding algorithm in golang with visual in terminal.

a-star-path-finding algorithm golang terminal-colors terminal-graphics

Last synced: 24 May 2026

https://github.com/reljicd/python-playground

Repo for various python scripts, exercises, challenges....

algorithm algorithms challenges pytest python python3 test

Last synced: 17 Aug 2025

https://github.com/xingwd/algorithm

算法学习笔记

algorithm python3

Last synced: 23 Jul 2025

https://github.com/davidemodolo/closest-pair-of-points-hpc

MPI parallel implementation of bruteforce and divide et impera approaches to the Closest Pair of Points problem

algorithm closest-pair-of-points hpc mpi parallel-computing

Last synced: 12 Mar 2025

https://github.com/cfmvcarlos/wordlesolver

This project offers a Wordle Solver written in Python, featuring a powerful backend engine for word evaluation and filtering, along with a user-friendly graphical interface built with Tkinter. Whether you’re solving puzzles or refining your Wordle strategies, this tool provides word suggestions and dynamic feedback to improve your gameplay.

algorithm game-development python3 tkinter-gui tkinter-python word-puzzle wordle wordle-solver

Last synced: 27 Oct 2025

https://github.com/soonitoon/data-structure-and-algorithm

Data structure and algorithm course assignment with python

algorithm assignment datastructure python3 univ

Last synced: 24 Mar 2025

https://github.com/vkweb/datastructures-algorithms

Here I solve data structures and algorithmic problems

algorithm c datastructures

Last synced: 24 Jan 2026

https://github.com/ebonnal/vocompr

VOCabulary-based COMPRession algorithm. Codec specialized in the compression of texts having a very small disctinct characters set.

algorithm codec compression pypi-package python python3 vocabulary

Last synced: 16 Jun 2026

https://github.com/henchaves/cos242-graph-theory

Introduction to Graph Theory, an undergraduate course of Computer Engineering at the Federal University of Rio de Janeiro (UFRJ)

algorithm graph

Last synced: 16 May 2025

https://github.com/developer-sdk/interview

개발자 면접관련 질문을 정리합니다. 개발자로서 알고 있으면 좋은 내용을 정리합니다.

algorithm interview interview-questions

Last synced: 30 Jan 2026

https://github.com/oxagast/jmpwnns

Just me playing with neural networks

algorithm machine-learning neural-network

Last synced: 11 Apr 2026

https://github.com/xiaocongdong/algorithm

JavaScript implementation of some classical data structures and algorithm.

algorithm datastructures javascript

Last synced: 17 Jun 2026

https://github.com/obsidianplusplus/inventoryoptimizer

使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.

ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot

Last synced: 08 Feb 2026

https://github.com/interesting-study/algorithm

코딩 테스트 연습

algorithm python3

Last synced: 22 Jul 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/muhammadabdi42/sudoku-solver-with-backtracking-algorithm

A simple console app written with C# for solving 9x9 and 16x16 sudokus using backtracking algorithm

algorithm console csharp

Last synced: 25 Jul 2025

https://github.com/billowdev/cryptography-techniques-example

วิทยาการเข้ารหัสลับ cryptography techniques

algorithm cryptography encryption

Last synced: 25 Jul 2025

https://github.com/wlun001/algorithms

Learn data structure and algorithms with JVM-based languages

algorithm algorithm-challenges datastructures learning-exercise

Last synced: 04 Apr 2025

https://github.com/zulfachafidz/green_horizon_forecasting_peak_organic_avocado_sales_with_the_prophet_algorithm

The Green Horizon Project leverages the Prophet algorithm to predict peak sales of organic avocados, supporting the campaign "APEAM GO ORGANIC." Using Python and Looker Studio, this analysis aims to provide deep insight into sales trends and potential, forming the basis of smarter marketing strategies.

algorithm algorithms analytics data data-analysis data-engineering data-mining data-science data-visualization forecasting machine-learning machine-learning-algorithms prophet-model python python-script

Last synced: 17 May 2026

https://github.com/puzzlef/pagerank-barrierfree-openmp-dynamic

Design of OpenMP-based Lock-free Dynamic PageRank algorithm for link analysis.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 06 Apr 2025

https://github.com/youben11/graph-theory

Implementation of some algorithms on graph theory

algorithm graph-theory

Last synced: 26 Jul 2025

https://github.com/notrelix/algorithms

This will keep track of Algorithms I have learned.

algorithm algorithms

Last synced: 18 Sep 2025

https://github.com/unluckyjung/algorithm

PS & CP

algorithm ps

Last synced: 29 Mar 2025

https://github.com/puzzlef/louvain-communities-dynamic

Comparing static vs dynamic approaches of the Louvain algorithm for community detection.

aggregation algorithm community detection experiment graph iterative local louvain moving

Last synced: 06 Apr 2025

https://github.com/theodrosyimer/luhn

Implementation of the Luhn's algorithm using TypeScript

algorithm typescript

Last synced: 26 Jul 2025

https://github.com/strar-buck/algo_implementation

Data Structure and Algorithms implementation

algorithm data-structures python

Last synced: 26 Jul 2025

https://github.com/hhejo/swea

SW Expert Academy 문제 풀이

algorithm python

Last synced: 11 Oct 2025

https://github.com/ihyeon/coding-test-study

코딩 테스트 & 알고리즘 문제 풀이를 정리하는 저장소입니다

algorithm coding-test java problem-solving study

Last synced: 26 Jul 2025

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

This repository consist of a variety of projects implemented for the "Análise e Projetos de Algoritmo" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.

algorithm c cpp heapsort knapsack-problem mergesort quicksort sorting-algorithms

Last synced: 14 May 2026

https://github.com/rishav-karanjit/algorithm-design

This repo contains useful algorithm in c.

algorithm algorithms-and-data-structures c

Last synced: 19 Jul 2025

https://github.com/ghostofgoes/evo-comp

Code and notes for the Evolutionary Computation course

algorithm cplusplus cpp evolutionary-algorithms evolutionary-computation

Last synced: 28 Mar 2025

https://github.com/afritzler/generic-programming

Mathematics, Algorithms and Co.

algorithm mathematics

Last synced: 17 Jun 2025

https://github.com/jiwonkim0131/algorithm

Practice algorithm to better problem solving skills using javascript

algorithm problem-solving ps

Last synced: 26 Jul 2025

https://github.com/craiggleso/real-time-distance-problem

Two variables are growing at variables speeds. This solves the time A catches up to B

algorithm distance problem real solver time

Last synced: 26 Jul 2025

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

Design of OpenMP-based Parallel Dynamic PageRank algorithm for measuring importance.

algorithm analysis experiment graph iterative link multithreading openmp pagerank

Last synced: 09 Sep 2025

https://github.com/agb2k/process-scheduling-algorithms

Implementation of Various Process Scheduling Algorithms in C for OSC 2035 CW

algorithm os scheduling-algorithms

Last synced: 03 Apr 2025

https://github.com/zonetecde/turing-machine-box

Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.

algorithm svelte turing-machine turing-machine-simulator webapp

Last synced: 19 Jul 2025

https://github.com/amkreta/angular-diff-checker

diff checker based on "Longest Common Subsequence" and "Backtracking"

algorithm angular css diff-algorithm html javascript scss typescript

Last synced: 09 Apr 2026

https://github.com/hy57in/mangorithm

🥭망고리즘 스터디 (Algorithm & CS Study) 🥭

algorithm codingtest javascript python3

Last synced: 18 May 2026

https://github.com/koishijs/koishi-plugin-crypto

在 Koishi 中实现经典文本加密算法

algorithm crypto koishi plugin

Last synced: 27 Jul 2025

https://github.com/zerdicorp/ants_simulation

Simple ants simulation, at a basic level is an advanced slime simulation algorithm.

algorithm ants simulation visualization

Last synced: 19 Jul 2025

https://github.com/brown9804/assembly-mips-mars-designs

Some programs that exemplify different algorithms developed in assembler thinking of a MIPS architecture with the MARS simulator

algorithm alu-digital-circuit assembler-thinking mars-simulator mips-architecture

Last synced: 07 Jul 2025

https://github.com/xiubug/leetcode-javascript

LeetCode solutions with JavaScript

algorithm leetcode leetcode-javascript

Last synced: 21 Jul 2025

https://github.com/waseemsabir/algorithms

Implementation of some main stream algotithms

algorithm

Last synced: 27 Jul 2025

https://github.com/alexprut/raft

An implementation of Raft in Go

algorithm consensus consensus-algorithm go golang p2p raft

Last synced: 19 Jul 2025

https://github.com/pchchv/pyalgos

Algorithms implemented in Python

algorithm algorithms interview python

Last synced: 27 Jul 2025

https://github.com/purelind/algorithm-part-i

Codes during learning Algorithm Part I of Princeton in coursera

algorithm coursera java

Last synced: 19 Jul 2025

https://github.com/onemorebottlee/algorithm

알고리즘 풀이 모음 - 백준 & 프로그래머스

algorithm beakjoon-algorithm programmers-algorithm

Last synced: 14 Apr 2025

https://github.com/byahram/algorithm

자바스크립트 알고리즘 스터디

algorithm coding-test javascript

Last synced: 25 Feb 2025

https://github.com/bradhowes/priorityqueue

Swift implementation of a priority queue.

algorithm priority-queue swift5

Last synced: 08 Oct 2025

https://github.com/ehcaning/my-algorithm-practice-solutions

These are my solutions to some of algorithm practice websites.

algorithm leetcode leetcode-solutions

Last synced: 17 Jun 2025

https://github.com/asungur/data_structures_and_algos

Go,Ruby and Python implementations of common algorithms and data structures

algorithm algorithms data-structures go golang interview interview-preparation ruby

Last synced: 19 Jul 2025

https://github.com/chaoyangnz/leetcode

Leetcode solutions with Kotlin and Java

algorithm kotlin leetcode pass-the-time

Last synced: 15 May 2026

https://github.com/iamjazzar/palatable

Fast, reliable exams scheduler

algorithm exams scheduling

Last synced: 24 Jan 2026

https://github.com/svtter/algorithm-note

algorithm everyday.

algorithm

Last synced: 27 Mar 2025

https://github.com/dzimiks/algorithms

Implementation of various algorithms and data structures written in Java.

algorithm java

Last synced: 28 Jul 2025

https://github.com/shiritai/rooted-disjoint-set

Python implementation of a (rooted) disjoint set, elegant, efficient and user-friendly.

algorithm data-structure disjoint-set disjoint-set-union python python-dict union-find

Last synced: 30 Mar 2025

https://github.com/habbatul/selection-sort-dengan-decrease-conquer

Terminal App, Karya hasil Penerapan keilmuan Strategi Algoritma Decrease and Conquer.

algorithm divide-and-conquer selection-sort

Last synced: 29 Mar 2025

https://github.com/leomaurodesenv/contest-codes

Repository of exercises of online contests

algorithm contests-codes cpp

Last synced: 29 Jul 2025

https://github.com/debck/jsalgo

Contains Javascript Algorithms 📠

algorithm fcc javascript

Last synced: 15 Mar 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 17 May 2026

https://github.com/brkn/insertionsort_vs_mergesort

Homework 1 of My "Analysis of Algorithms I" Course

algorithm analysis cpp insertionsort mergesort sort

Last synced: 06 Apr 2025

https://github.com/harikishan-ai/grocerymanagment

The Grocery Management System is designed to efficiently handle grocery and customer details for small-scale stores, offering a reliable, fast, and user-friendly solution to minimize errors and streamline operations.

algorithm assembly-language mips-assembly mips32 qtspim

Last synced: 20 Mar 2025

https://github.com/bdadmehr0/encrypte-python

map. And notice that there's exactly one character between the given pairs: K->L->M, O->P->Q, E->F->G, and look at the very first letter in the text g, if this is English, a good guess is that g is actually i. What is the distance from g to i? Yes, G->H->I. So let's shift each character to the right, by 2, and y back to a, z back to b.

algorithm encoding encryption python

Last synced: 21 Mar 2025