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/kooparse/coding_problems

Coding problems implemented in Rust

algorithm interview rust

Last synced: 22 Mar 2025

https://github.com/superzombi/combinations

Combinations algorithm with specific position

algorithm combinatorics

Last synced: 21 Mar 2025

https://github.com/myeonghan-nim/algorithm-programmers

📚 Algorithm: programmers

algorithm python

Last synced: 27 Jun 2025

https://github.com/droffilc1/alx-interview

Interview Prep Questions

algorithm python

Last synced: 22 Mar 2025

https://github.com/sleekpanther/counting-inversions

Finds how similar 2 lists of rating are using the Divide and Conquer approach. Extension of MergeSort that actually displays the specific inversions as well as just counting the total number.

algorithm algorithm-design arrays count counting-inversions dissimilarity divide-and-conquer invert merge mergesort mergesort-algorithm noah noah-patullo pattullo pattulo patullo patulo ratings similarity sorting

Last synced: 05 Mar 2025

https://github.com/sibeux/compfest-cpc

Competitive Programming Contest COMPFEST Universitas Indonesia 2022 repository by sibeux - nasrulwahabi [sibe_ux / nasrul_wahabi]

algorithm competitive-programming-contests compfest cpc programming

Last synced: 16 May 2025

https://github.com/eightants/rps-ai

PARIS: A Rock, Paper, Scissors AI created with Javascript

algorithm javascript prediction

Last synced: 22 Sep 2025

https://github.com/igor-240340/clopeclusteringalgorithm

C++ test assignment on implementation of CLOPE clustering algorithm

algorithm categorical-data clope clustering-algorithm transactional-data

Last synced: 29 Mar 2025

https://github.com/aliciawyy/dmining

some data science tools and coding contests solutions

algorithm data-science puzzles

Last synced: 18 Feb 2026

https://github.com/floydz/binarycontainer

small container for a binary vector

algorithm

Last synced: 15 Aug 2025

https://github.com/florianwoelki/towersofhanoi

Simple JavaScript simulation for Towers Of Hanoi

algorithm javascript towersofhanoi

Last synced: 28 Oct 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/gregorykogan/visual-algo

Visualizations for various computer science algorithms

algorithm algorithms canvas computer-science typescript visualization vuejs

Last synced: 15 May 2025

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

Repository for solving algorithmic problems

algorithm backjoon java leetcode programmers

Last synced: 29 Mar 2025

https://github.com/azat-io/natural-order-compare

🎏 Natural order comparison algorithm for JavaScript

algorithm comparison javascript natural-sort

Last synced: 25 Feb 2025

https://github.com/syncush/conjunctionbooleanpredicator

Machine Learning , used the consistency algorithm

algorithm consistency machine-learning predicator python python3

Last synced: 25 Feb 2025

https://github.com/shamikaredkar/python-text-based-slot-machine-

This Python project offers a command-line slot machine simulation where players deposit funds, bet on up to three lines, and spin to win. Featuring four symbols with varying values, the game calculates wins based on symbol matches across bet lines, multiplying bets by symbol values.

algorithm command-line command-line-tool python slot-machine

Last synced: 14 Mar 2025

https://github.com/xiaocongdong/algorithm

JavaScript implementation of some classical data structures and algorithm.

algorithm datastructures javascript

Last synced: 25 Feb 2025

https://github.com/t-kalv/longest-increasing-subsequence

Longest Increasing Subsequence

algorithm

Last synced: 22 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/t-kalv/python-searching-a-matrix

Python Searching A Matrix

algorithm matrix search

Last synced: 22 Mar 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/t-kalv/python-floyd-s-algorithm

Python Floyd's Algorithm

algorithm floyds

Last synced: 22 Mar 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/gavrilaf/reviro

Basic algorithm on Swift

algorithm heap sort swift

Last synced: 14 Apr 2025

https://github.com/buraktalhaa/diningphilosophers

A solution to the famous Dining Philosophers problem using the Token Ring approach.

algorithm dining-philosophers dining-philosophers-problem python semaphore synchronization token-ring

Last synced: 13 Oct 2025

https://github.com/brionmario/astar-pathfinder

Path-finder app implemented using the A-Star algorithm

algorithm astar-algorithm java obstacle pathfinding

Last synced: 22 Jul 2025

https://github.com/johnfromspace/backtracking-

Backtracking can be defined as a general algorithmic technique that considers searching every possible combination in order to solve a computational problem.

algorithm algorithms backtracking backtracking-algorithm competitive-programming

Last synced: 17 Jul 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/ruancarllo/spell-checker

A character tree-based spelling correction algorithm

algorithm spell-checker tree-structure

Last synced: 05 Jul 2025

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

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

algorithm coding-test problem-solving

Last synced: 14 Apr 2025

https://github.com/hong539/python-101

python-101 for one who want to practice more coding skills/tips with Python

algorithm codility datastructures hackerrank leetcode python python3

Last synced: 29 Mar 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/jabbalaci/fudep

Algorithms that extract functional dependencies (FDs) from a dataset.

algorithm

Last synced: 04 Apr 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/muzafferkaya/algorithms-and-data-structures

This repository contains the algorithms I coded in C#.

algorithm algorithms algorithms-and-data-structures csharp

Last synced: 22 Feb 2025

https://github.com/thirumalai-shaktivel/sorting_algorithm_visualizer

Sorting Algorithm Visualizer illustrates how algorithms work graphically. It mainly aims to simplify and deepen the understanding of algorithms operations.

algorithm sorting sorting-algorithms

Last synced: 06 Apr 2025

https://github.com/bdadmehr0/dagham-two-arrays

الگوریتم نحوه‌ی ادغام دو آرایه ۱۰ تایی صعودی و ایجاد یک آرایه نهایی صعودی را با استفاده جاوا را نشان میدهد

algorithm array java

Last synced: 21 Mar 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/luxoriasoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 29 Mar 2025

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

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 09 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/brainlesslabs/pizza

A Lightweight distributed database written in C++ and on top of sqlite

algorithm cplusplus cpp cpp11 database distributed-database sqlite3

Last synced: 22 Mar 2025

https://github.com/carloocchiena/xor_cipher

Simple function to implement XOR Encryption

algorithm encryption xor-cipher

Last synced: 21 Mar 2025

https://github.com/suglasp/c_archiver_by_okumura

Haruhiko Okumura original public C code for his archiver tools

algorithm archiver c-language dos

Last synced: 02 Jan 2026

https://github.com/debugger24/maize-problem-a-star-algorithm

Maize puzzle solving problem implement using A* algorithm implemented in python

algorithm artificial-intelligence astar-algorithm pathfinding-algorithm python

Last synced: 22 Jul 2025

https://github.com/alphayowakarindi/decode-a-morse-code-message

An algorithm to decode some special characters into human readable texts.

algorithm ruby

Last synced: 24 Feb 2025

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

Sudoku solver algorithm in Java

algorithm java sudoku-solver

Last synced: 31 Oct 2025

https://github.com/iambpn/arraylinkedlist

Implementation of Linked List with array as its value. An efficent alternative for the ArrayList.

algorithm datastructure

Last synced: 11 Apr 2025

https://github.com/wojtekb30/fibaro-lua-sha256

Pure LUA 5.2 code to generate SHA256 of strings, works in Fibaro Home Center 3

algorithm fibaro fibaro-hc3 lua sha256 sha256-hash

Last synced: 17 Mar 2025

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 01 Mar 2025

https://github.com/chasestarr/quicksort

Quicksort algorithm, implements same interface as Go's 'sort' package

algorithm go quicksort

Last synced: 01 Mar 2025

https://github.com/brett-buskirk/sort-bubble

Visual demonstration of a bubble sort algorithm

algorithm animation bubble-sort javascript sorting-algorithms

Last synced: 09 Mar 2025

https://github.com/jwowillo/viztransform

viztransform contains library-packages for working with and vizualizing plane-transformations along with command-packages for easily simplifying, applying, and vizualizing transformations from a CLI.

algorithm geometry golang isometry transformation vizualize

Last synced: 27 Dec 2025

https://github.com/dron12261/rabin-karp-algorithm

Разработка программы для визуализации алгоритма Рабина-Карпа

algorithm application csharp released winforms

Last synced: 23 Mar 2025

https://github.com/m-valentino/epx-pixel-art-scaling

JavaScript canvas implementation of the EPX pixel art scaling algorithm

algorithm canvas epx image-scaling javascript nearest-neighbor pixel-art

Last synced: 05 Mar 2025

https://github.com/university-project-repos/airportparking

Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.

airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project

Last synced: 23 Mar 2025

https://github.com/beling/algorithms_python

Python implementation of some algorithms and data structures.

algorithm algorithms data-structures data-structures-algorithms data-structures-and-algorithms

Last synced: 15 Mar 2025

https://github.com/oxagast/jmpwnns

Just me playing with neural networks

algorithm machine-learning neural-network

Last synced: 11 Apr 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/tobiadeniji94/token_ring_algorithm

The Token Ring System simulates a distributed environment where multiple processes coordinate access to a critical section using a token.

algorithm java ring token

Last synced: 31 Mar 2025

https://github.com/supertetelman/coursera-algs4parti-009

A collection of python scripts to implement various sort/search algorithms and supporting data structures.

algorithm data-structures python

Last synced: 23 Mar 2025

https://github.com/maxsxu/leetcode

LeetCode Solutions

algorithm leetcode

Last synced: 24 Mar 2025

https://github.com/risto-stevcev/haskell-closest-pairs

Closest pairs algorithm (for a list of pairs/coordinates) implemented in Haskell

algorithm closest haskell pairs

Last synced: 15 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/xingwd/algorithm

算法学习笔记

algorithm python3

Last synced: 23 Jul 2025