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/risto-stevcev/haskell-maximum-subarray

Maximum subarray algorithm implementation in Haskell

algorithm haskell maximum subarray

Last synced: 22 Feb 2025

https://github.com/loveboyme/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: 02 Mar 2025

https://github.com/xfhy/algorithm-basis

算法基础,一些学习时的cpp源代码

algorithm basis cpp

Last synced: 05 Jul 2025

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

☁️ 구름 문제 풀이

algorithm java koltin

Last synced: 22 Feb 2025

https://github.com/tanuj-maheshwari/johnson-apsp

Johnson's Algorithm for All Pair Shortest Path.

algorithm binomial-heap fibonacci-heap graph heap

Last synced: 16 Mar 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 03 Jul 2025

https://github.com/hpedrorodrigues/graphs

A simple implementation of some Graph algorithms

algorithm graph graph-algorithms

Last synced: 29 Dec 2025

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

This repository contains different Algorithms

algorithm

Last synced: 02 Apr 2025

https://github.com/lamdav/isgraphicalscript

A simple algorithm written in Python to determine if a given degree sequence is graphical.

algorithm degree-sequence graph-theory graphical script

Last synced: 03 Dec 2025

https://github.com/chizuru-nina-yamauchi/dining-philosophers-problem-concurrency-problem-multi-threading

My assignment about concurrency problem and synchronization(multi-threading) with Concurrency API (Dinging Philosophers problem) for my online java course.

algorithm concurrency synchronization thred

Last synced: 21 Feb 2025

https://github.com/katahiromz/spheredist

equal distance distribution of vertexes on a sphere

algorithm cxx cxx11 distribution library plotter plotting sphere sphere-surface vertex vertices

Last synced: 27 Nov 2025

https://github.com/albe/douglas-peucker-tree

A tree subdivision algorithm for geo-paths

algorithm douglas-peucker gps gps-tracking tree-structure

Last synced: 25 Mar 2025

https://github.com/swelcker/cmd.csp.classifier

Simple implementation of text classifier in Java with built in SVM, C4.5, kNN, and naive Bayesian classifiers. Support for common text preprocessors and for CVS format. You can plugin your own classifier, tokenizer, transformer, stopwords, synonyms, and TF-IDF formula etc. Supports automatic validation and confusion matrix.

ai algorithm framework java machine-learning machine-learning-algorithms machine-learning-library machinelearning ml-validation text-classification text-classifier

Last synced: 27 Apr 2025

https://github.com/jeanriffel/algorithms

This repo intend to share some algorithms knowledge which can be useful to someone.

algorithm algorithms

Last synced: 20 Feb 2025

https://github.com/jayexdesigns/sorting-algorithm-visualizer

A simple visualizer for common sorting algorithms

algorithm sorting-algorithms vanilla-javascript visualization

Last synced: 15 Oct 2025

https://github.com/mattmoony/snake-bot

A simple snake bot implementing the A* search algorithm.

algorithm astar-algorithm bot javascript search-algorithm shortest-path snake snake-bot visualization

Last synced: 13 Jun 2025

https://github.com/leye195/algorithm-coding

알고리즘 코딩 문제 풀이 저장소 입니다.

algorithm baekjoon javascript leetcode programmers python

Last synced: 31 Mar 2025

https://github.com/eendroroy/numberlab

A collection of numerical algorithms

algorithm mathematical-algorithms numerical-calculations

Last synced: 14 Apr 2025

https://github.com/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/rookedsysc/nextra-blog

Recently, I've been focusing on Java, Spring, Spring Boot, Kubernetes, Docker, and Elasticsearch.

algorithm java nextra spring

Last synced: 13 Jun 2025

https://github.com/3w36zj6/atcoder-algorithm

AtCoder Algorithm

algorithm atcoder

Last synced: 17 Jun 2025

https://github.com/chandanghosh/gozzlers

Problem solving using Go

algorithm algorithms golang

Last synced: 06 Sep 2025

https://github.com/anthonymazzie/bellmanford

Given a directed, weighted graph containing positive and negative edge weights, a source node and destination node, this Java application utilizes the Bellman Ford algorithm to return the shortest path and distance from source to destination.

algorithm bellman-ford computer-science graph

Last synced: 30 Jun 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: 16 Mar 2025

https://github.com/nir3x/fastpatternsscanner.cpp

FastPatternsScanner.cpp - Efficient Pattern Scanner for C++

algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning

Last synced: 01 Mar 2025

https://github.com/nir3x/fxms

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm crypto encryption fnv fxms go golang mask security shuffle symmetric xor

Last synced: 01 Mar 2025

https://github.com/ronhachmon/edit-distance

implementation of edit distance algorithm

algorithm algorithms java oops-in-java

Last synced: 20 Feb 2025

https://github.com/shoyamanishi/redblacktree

A faithful implementation of the red black tree algorithm by Cormen, Leiserson, Rivest, and Stein.

algorithm python3 redblack-tree

Last synced: 31 Aug 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 20 Feb 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 27 Oct 2025

https://github.com/akerdogmus/ake_python_toolkit

This repo is where the simple Python codes I used are collected.

algorithm algorithms python python3 toolkit

Last synced: 20 Feb 2025

https://github.com/rhcarvalho/the-algorithm-design-manual

Exercises from the book The Algorithm Design Manual

algorithm exercise

Last synced: 02 Mar 2025

https://github.com/juangesino/algebra

Methods and algorithms for linear algebra.

algebra algorithm linear-algebra

Last synced: 16 Mar 2025

https://github.com/nikoo-asadnejad/sjf-algorithm

a simple project in which SJF scheduling algorithm has been implemented

algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling

Last synced: 21 Feb 2025

https://github.com/mahdyhamad/graph-coloring-algorithm

greedy graph-coloring algorithm that can be used in timetable scheduling

algorithm coloring-graph graph graph-algorithms

Last synced: 17 Mar 2025

https://github.com/eeeyooon/algorithm

Javascript algorithm + SQL practice

algorithm javascript oracle-database sql

Last synced: 02 Mar 2025

https://github.com/cianhub/knapsack-algorithm-solution

A JavaScript algorithm for solving the knapsack problem

algorithm javascript knapsack-problem

Last synced: 26 Mar 2025

https://github.com/asmtamim/data-structure-algorithm

Data structures and Algorithms.

algorithm csharp data-structures python

Last synced: 01 Mar 2025

https://github.com/joymon/puzzles

Puzzles I have solved for interviews and fun

algorithm puzzle

Last synced: 26 Mar 2025

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 01 Mar 2025

https://github.com/nem035/csjs

Small collection of basic CS Algorithms/Data Structures in JavaScript.

algorithm computer-science-algorithms javascript

Last synced: 03 Apr 2025

https://github.com/konstantin8105/root

root-finding algorithm

algorithm bisection-method root-finding

Last synced: 16 Mar 2025

https://github.com/teleivo/algorithm-design-manual

Excercises from the Algorithm Design Manual book

algorithm algorithms algorithms-and-data-structures skiena

Last synced: 21 Feb 2025

https://github.com/amilajack/simplex

A simple implementation of the simplex algorithm in Rust

algorithm rust simplex

Last synced: 02 Apr 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: 25 Dec 2025

https://github.com/ruddyscent/ccspip

Solutions for exercises in the Book Classic Computer Science Problems in Python

algorithm book manning-publications python37

Last synced: 01 Mar 2025

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

A Rust implementation of a backtracking algorithm that solves Sudoku puzzles with randomized search, progress visualization, and colorful terminal output.

algorithm backtracking cli-tool puzzle-solver rust sudoku terminal

Last synced: 28 Apr 2025

https://github.com/ia7ck/rust-competitive-programming

snippets for competitive programming

algorithm competitive-programming rust

Last synced: 16 Jun 2025

https://github.com/jedwards1211/merge-k-sorted-arrays

Merges 2 or more sorted arrays efficiently using a priority queue

algorithm algorithms arrays merge sorted sorted-arrays

Last synced: 27 Sep 2025

https://github.com/kshru9/google-pagerank-algo-implementation

Implementation of PageRank algorithm used by Google to rank websites

algorithm google pagerank pagerank-algorithm python rank

Last synced: 28 Feb 2025

https://github.com/lpg2709/doomfirejs

Doom Fire made with JavaScript

algorithm beginners-friendly doom html js

Last synced: 09 Apr 2025

https://github.com/lovesaroha/infinite-monkey-problem

The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.

algorithm genetic-algorithm html infinite-monkey-theorem javascript

Last synced: 02 Mar 2025

https://github.com/ireddragonicy/cb24153-closestpairofpoints

An advanced and comprehensive implementation of the Closest Pair of Points problem using the Divide and Conquer algorithm in computational geometry. This project provides an in-depth exploration of efficient algorithms for solving proximity problems in a two-dimensional plane, focusing on optimizing performance for large-scale datasets.

algorithm analysis closest-pair-of-points divide-and-conquer dnd optimize pair-programming programming python tutorial umpsa

Last synced: 02 Apr 2025

https://github.com/forestluo/hashtree

Hash tree (https://zhuanlan.zhihu.com/p/290832847).

algorithm hashtree visual-studio

Last synced: 11 Mar 2025

https://github.com/williamyyu/leetcode

LeetCode practice in Kotlin

algorithm kotlin leetcode

Last synced: 04 Apr 2025

https://github.com/dynastymasra/algo

Golang exercise and example algorithm

algorithm algorithms go golang search searching sort sorti

Last synced: 17 Mar 2025

https://github.com/arodr967/virtual_memory_management

A system call written in C, to report on memory management statistics, and a counter-based clock page replacement algorithm.

algorithm linux-kernel memory-management memory-stats system-calls virtual-memory

Last synced: 02 Apr 2025

https://github.com/nikoheikkila/tuubacrypt

The least useful encryption and decryption algorithm.

algorithm monty python silly

Last synced: 03 Apr 2025

https://github.com/confused-techie/algorithm-collection

Simple Collection of Algorithms.

algorithm

Last synced: 14 Jun 2025

https://github.com/prash08484/binary-tree-visualiser

It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..

algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify

Last synced: 27 Oct 2025

https://github.com/hoehrmann/set-intspan-partition

Set::IntSpan::Partition Perl module

algorithm integer perl5 sets

Last synced: 26 Mar 2025

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/jackparsonss/sorting-algotihm-visualizer

This repository is a simple sorting algorithm visualizer, made using python and tkinter

algorithm gui python3 sort visualization

Last synced: 27 Oct 2025

https://github.com/anikdascodes/fantasy-cricket-project

🏏 Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.

algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics

Last synced: 07 Sep 2025

https://github.com/zhenyong97/leecode_learning

leecode解题

algorithm

Last synced: 05 Oct 2025

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

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

algorithm python

Last synced: 03 Apr 2025

https://github.com/dustwinter/primechecker

A function that returns True if the input number is prime, False if not.

algorithm algorithms math mathematical-programming mathematics prime-numbers

Last synced: 06 Oct 2025

https://github.com/LuxoriaSoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 06 Oct 2025

https://github.com/liviuxyz-ctrl/pathfinding_visualizer

Pathfinding visualizer in pygame: A*

algorithm astar-algorithm pathfinding python

Last synced: 02 Mar 2025

https://github.com/harisali-git/pathsearchingusingastar

Dynamic Route planning with obstacles using the A* algorithm

algorithm artificial-intelligence astar astar-algorithm astar-pathfinding cpp routeplanning

Last synced: 07 Oct 2025

https://github.com/elzup/neopixel_sort

✨ Visualize Sort algorithm process

algorithm arduino art neopixel sort

Last synced: 07 Oct 2025

https://github.com/emanahmed55/a_heat_guided_air_to_air_missile_controller

A simple web project by using Angular and firebase.This web project is about a missile that contains a burner, a proximity trigger, a warhead , two sets of wings , yaw (left ,right) , pitch ( up ,down) , a launch sensor , and an infra-red camera

algorithm angular burner c firebase infra-red-camera launch-sensor missile pitch proximity warhead wings yaw

Last synced: 07 Oct 2025

https://github.com/kauefraga/algorithms

🧑🏻‍💻 A couple of algorithms implemented on different languages

algorithm cpp python typescript

Last synced: 02 Apr 2025

https://github.com/gregorybchris/hlucb

Implementation of Hamming-LUCB algorithm for approximate sorting

algorithm approximate confidence hamming lucb sorting

Last synced: 02 Mar 2025

https://github.com/rahul1582/bank-loan-classification

Classifying whether a person is taking personal loan or not using all the Classification Algorithms.

algorithm analysis classi data

Last synced: 08 Oct 2025