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/ruddyscent/ccspip

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

algorithm book manning-publications python37

Last synced: 04 Mar 2026

https://github.com/basemax/binarytreego

Implementation of a binary tree in Go. A Binary Tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. A node with no children is called a leaf node. A node cannot have more than two children.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures binary-tree data-structure datastructure ds go golang tree tree-algorithms tree-binary tree-data-structure tree-search tree-structure

Last synced: 01 Jul 2025

https://github.com/aakash3279/my-leetcode-problems

This is a repository where coding solutions are provided which i solved in leetcode

algorithm data-structures java javascript leetcode-java leetcode-solutions sql

Last synced: 07 Apr 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/chasestarr/quicksort

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

algorithm go quicksort

Last synced: 01 Mar 2025

https://github.com/nomnomnonono/number-decomposition-problem

Algorithm for dividing a sequence of numbers into equal sums.

algorithm cplusplus karmarkar-karp

Last synced: 01 Apr 2025

https://github.com/joeylr2042/traffic-cameras-management-with-vertex-cover

Finding shortest path and minimum vertex cover of the street graph.

algorithm cplusplus minisat pipe process shortest-paths thread vertex-cover

Last synced: 01 Apr 2025

https://github.com/percebus/algorithmic-excercises

Algorithmic exercises

algo algorithm leetcode

Last synced: 18 Jan 2026

https://github.com/ron4fun/simplexpy

SimplexPy is a compact python library that automatically solves `Linear Programming Equations` i.e Maximization problems, easily and quickly while giving you neat results.

algo algorithm linear-programming maximization simplex-method

Last synced: 09 Oct 2025

https://github.com/heyfoz/cpp-even-digits-summation-algorithm

The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.

algorithm cpp digits summation

Last synced: 25 Mar 2025

https://github.com/auronandace/md2_digest

A 0 dependency, no_std library for generating md2 digests.

algorithm library md2 rust

Last synced: 09 Oct 2025

https://github.com/poonamkhatri/php-find-common-elements-function

This repository contains a PHP function named findCommonElements that takes two arrays as input and returns an array containing the common elements between them. The function without use of array_intersect to identify and extract the common elements efficiently.

algorithm algorithm-analysis algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented array array-manipulations array-methods arraylist arraylists arrays arrays-and-strings php php-array php-arrays php-library php7 php8

Last synced: 31 Mar 2025

https://github.com/qshuai/go-dsa

Implementations of Data Structures and Algorithms in Go for Study Purposes.

algorithm data-structures-and-algorithms dsa golang

Last synced: 14 Jan 2026

https://github.com/quien697/algorithm-swift

It’s an algorithm practice project created using the Xcode Command Line Tool on macOS

algorithm leetcode swift

Last synced: 10 Oct 2025

https://github.com/mindawei/practice

一些练习

algorithm java

Last synced: 10 Oct 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/myavuzokumus/simplemodelcomparison

This application allows users to upload datasets, handle missing data, and compare different imputation strategies.

algorithm data data-science machine-learning preprocessing streamlit

Last synced: 21 Jan 2026

https://github.com/zerdicorp/maze_generation

Just a maze generation algorithm.

algorithm generation maze procedural-generation

Last synced: 11 Oct 2025

https://github.com/hhejo/baekjoon-online-judge

백준 문제 풀이

algorithm

Last synced: 13 Feb 2026

https://github.com/semi-cloud/algorithm_study

📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리

algorithm data-structures java

Last synced: 30 Jul 2025

https://github.com/devfancy/knu

컴퓨터학부에서 배운 과목들을 정리한 repo 입니다.

algorithm data-structures system-programming

Last synced: 24 Jun 2025

https://github.com/yanqic/algorithm

算法笔记 及 leetcode 题解

algorithm golang leetcode

Last synced: 13 Oct 2025

https://github.com/marcdelalonde/array-equalizer

A simple array equalizer in NodeJS

algorithm mocha nodejs

Last synced: 13 Oct 2025

https://github.com/scisamir/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 17 Nov 2025

https://github.com/rathod-shubham/machinelearning-1

A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.

algorithm classification clustering machine-learning reinforcement-learning

Last synced: 15 Mar 2025

https://github.com/seishiiin/algo-flow

🖥️ Application de bureau pour écrire et exécuter du pseudocode.

algorithm desktop education electron pseudocode

Last synced: 08 Apr 2025

https://github.com/marvinkweyu/javarocks

A series of Java challenges. Algorithms to live by

algorithm java

Last synced: 24 Mar 2025

https://github.com/rlagksruf16/algorithm_everyday

💻Algorithm Problems & Solutions using C++, JS

algorithm cpp problems

Last synced: 14 Oct 2025

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

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

algorithm python

Last synced: 24 Mar 2025

https://github.com/artainmo/ft_ssl

42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.

42shcool algorithm c cryptography cybersecurity

Last synced: 16 Mar 2025

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/donno2048/pi

Top 10 algorithms to get pi and one weird code to test them all

algorithm benchmark pi python testing

Last synced: 01 Jul 2025

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

💡 Baekjoon Online Judge

algorithm java kotlin

Last synced: 15 Oct 2025

https://github.com/jotamarcos/estudos-algoritmos

Focado no estudo e na aprendizagem de Algoritmos utilizando o Visualg.

algorithm algorithms visualg

Last synced: 06 Jan 2026

https://github.com/echo511/pso

Particle Swarm Optimization algorithm

algorithm particle-swarm-optimization

Last synced: 21 Mar 2025

https://github.com/i-aiymen/debt_simplification

A Dart function that simplifies debt settlements among a group, similar to 'Quick Split' app. Takes a list of debts and returns a simplified list.

algorithm dart flutter quick-split

Last synced: 24 Feb 2026

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/gomisha/santas-brackets-advent-of-code

Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)

algorithm readfile typescript

Last synced: 26 Feb 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/quincey001/datastructure-algorithms

Fucusing on data structure & algorithm & Solving coding questions

algorithm algorithms java leetcode

Last synced: 06 Mar 2025

https://github.com/lflxp/accumulation

knowledge、experience、more and more

algorithm datastructure design-pattern

Last synced: 28 Dec 2025

https://github.com/klihe/astar-visualization

I am trying to implement *a path finding algorithm and create a visualization of it with Python and numpy library

algorithm astar-algorithm numpy pathfinding pygame python visualization

Last synced: 06 Apr 2025

https://github.com/chan9yu/javascript-codingtest

📘 자바스크립트 알고리즘 문제풀이

algorithm coding-test javascript

Last synced: 10 Jun 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/zerdicorp/ccbea

Caesar Cipher Based Encryption Algorithm.

algorithm cipher decryption encryption java

Last synced: 02 Apr 2025

https://github.com/leewr9/algorithm-hub

Algorithm and coding challenge practice with tutorials and examples.

algorithm practice programmers

Last synced: 22 Nov 2025

https://github.com/zerdicorp/hashalgo

Second Attempt to Understand Hashing.

algorithm cryptography hash hashing java sha256 study

Last synced: 02 Apr 2025

https://github.com/gustavo-hillesheim/project-euler

a repository for recording Project Euler solved problems

algorithm problem-solving project-euler

Last synced: 24 Oct 2025

https://github.com/zerdicorp/mandelbrot_set

Visualization of the Mandelbrot set.

algorithm mandelbrot mandelbrot-set math visualization

Last synced: 02 Apr 2025

https://github.com/jeypi-official/multiplesapp

MultiplesApp is an Angular app integrated with Firebase and Ionic, designed for performing multiple operations. It supports mobile platforms and uses Firebase for database and hosting services, offering cross-platform compatibility with Capacitor.

algorithm angular firebase ionic typescript

Last synced: 31 Mar 2025

https://github.com/lkdcode/baekjoonhub

BaekjoonHub & Programmers

algorithm boj programmers

Last synced: 31 Mar 2025

https://github.com/at1as/tetris-solver

solves tetris puzzles

algorithm ruby sigil talos-principle tetris

Last synced: 22 Nov 2025

https://github.com/justinianus2001/projecteuler

All my Project Euler solutions in C++ language

algorithm cpp hackerrank-solutions mathematics project-euler

Last synced: 27 Feb 2025

https://github.com/linxueyuanstdio/diffie-hellman

Diffie-Hellman algorithm

algorithm diffie-hellman

Last synced: 28 Dec 2025

https://github.com/arwl2016/game-of-life-jquery

Free Code Camp Challenge - using jQuery instead of React

algorithm express game jquery

Last synced: 26 Oct 2025

https://github.com/artainmo/push_swap

42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.

42school algorithm c quicksort-algorithm

Last synced: 16 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/naturalclar/merge-sort

merge-sort written in ReasonML

algorithm mergesort reasonml

Last synced: 24 Jan 2026

https://github.com/xandao-dev/voyager-rover

Voyager Rover Simulation

algorithm docker jest nodejs

Last synced: 08 Apr 2025

https://github.com/jinzcdev/leetcode-mcp-server

MCP server for LeetCode API, enabling advanced automation and intelligent interaction with LeetCode problems, contests, solutions and user data.

algorithm leetcode mcp mcp-server

Last synced: 18 Apr 2025

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: 27 Nov 2025

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

my leetcode playground

algorithm leetcode

Last synced: 11 Mar 2025

https://github.com/jubayer98/avl-tree

An AVL tree is a specific variety of binary tree that maintains a state of partial balance at all times. The measure used to gauge this balance is the difference in heights between the left and right subtrees of any given node. The height of a tree is defined as the number of levels it contains.

algorithm binary-search-tree cpp

Last synced: 01 Mar 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/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/tkd-alex/cpp-exercise-2012

A collection of C++ exercise developed in 2012 at the high school

algorithm array c everithing exercise program school

Last synced: 25 Mar 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/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/jackhowa/falsy-bouncer

Remove all falsy values from an array.

algorithm freecodecamp

Last synced: 13 Jun 2025

https://github.com/jefferson10147/lettersoup-algorithm

This java class generates a randomly letter soup in a matrix of order size*size.

algorithm java matrix

Last synced: 09 Apr 2025

https://github.com/vomnes/lem-in

Elementary algorithmic project - Graph Traversal - This project is meant to make you code an ant farm manager.

algorithm bfs-algorithm graph-traversal

Last synced: 16 Mar 2025