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/cephascard0207/reeborg-sworld_maze_algorithm_v1.0

In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves most the maze. Any kind of maze puzzle can be solved in Reeborg's World using this simple algorithm.

algorithm python python3 reeborg

Last synced: 01 May 2026

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/rlagksruf16/algorithm_everyday

💻Algorithm Problems & Solutions using C++, JS

algorithm cpp problems

Last synced: 14 Oct 2025

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

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

algorithm java python

Last synced: 01 May 2026

https://github.com/mxl/kotlin-algorithm

Various algorithms implemented with Kotlin

algorithm kotlin sorting

Last synced: 08 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/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/pawel-kieliszczyk/algorithms

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/petoc/algo

Collection of algorithm implementations for Go.

algorithm damm go golang luhn

Last synced: 22 Jan 2026

https://github.com/amirhossein-github/javascript-database

This repository contains all my knowledge of JavaScript.

algorithm javascript syntax

Last synced: 14 Oct 2025

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

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

algorithm data-structures java

Last synced: 30 Jul 2025

https://github.com/codewithsegnet/sorting_algorithms

Writing sorting algorithm that puts elements of a list into an order

algorithm c

Last synced: 12 Jun 2026

https://github.com/realduyuanchao/book

经典计算机书籍收藏📚

algorithm java js pdf python

Last synced: 14 Apr 2026

https://github.com/mateusjssilva/smith-waterman-algorithm

This project is a Java implementation of the Smith-Waterman algorithm, commonly used in bioinformatics for local sequence alignment. It enables the comparison of DNA, RNA, or protein sequences by identifying regions of similarity, which can be helpful for evolutionary studies, structural analysis, and functional predictions.

algorithm bioinformatics java smith-waterman

Last synced: 01 May 2026

https://github.com/bluezhan/find-a-better-algorithm

🎩 Don't diddle code to make it faster - find a better algorithm.

algorithm javascript leetcode mathematics

Last synced: 15 Oct 2025

https://github.com/narekhovhannisyan/sorting-algorithms

Popular sorting algorithms implemented in javascript.

algorithm javascript js sort sorting

Last synced: 15 Oct 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/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/omiq17/ds-algo-with-python3

Some of my python programming problems code that I solved.

algorithm python-3

Last synced: 12 Jun 2026

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

💡 Baekjoon Online Judge

algorithm java kotlin

Last synced: 17 May 2026

https://github.com/kyleylikey/robinos

RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.

algorithm algorithms cpu-scheduling disk-scheduling javafx

Last synced: 01 May 2026

https://github.com/hu2di/java-samsung

Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)

algorithm java

Last synced: 08 Apr 2025

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

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

algorithm baekjoon javascript leetcode programmers python

Last synced: 01 May 2026

https://github.com/afeiship/next-bubble-sort

React router route manager.

algorithm bubble next sort

Last synced: 01 May 2026

https://github.com/nickssilver/binary_trees

A project about Binary Trees in C and other tree-type data structures.

algorithm c data-structure

Last synced: 15 Mar 2025

https://github.com/malbolgee/data-structures

Some data structures implementations in C.

algorithm avl-tree binary-search-tree c priority-queue queue stack

Last synced: 16 Oct 2025

https://github.com/yukihirai0505/scala-algorithms

:notebook_with_decorative_cover: Scala Algorithms

algorithm scala

Last synced: 08 Jun 2026

https://github.com/claireyurev/code-box-layout

Code box layout repository

algorithm code-box layout-management

Last synced: 27 Jan 2026

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

Because Swap_push isn’t as natural

algorithm c makefile school-project

Last synced: 01 Jun 2026

https://github.com/mouad-el-asri/philosophers

Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 🍽️

algorithm c c-programming multi-threading philosophers problem-solving processes threads

Last synced: 03 Jul 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/gr3yknigh1/maze-generator

Maze generator using pygame 🐍

algorithm generator maze-generator pygame python

Last synced: 17 Oct 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/suji04/mst_generator

Generates minimum spanning tree based on euclidean distance

algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment

Last synced: 08 Jun 2026

https://github.com/tomijuarez/yavt

Una aplicación didáctica para la introducción a la verificación formal de programas

algorithm c-plus-plus first-order-logic formal-verification parser

Last synced: 18 Jul 2025

https://github.com/ayoubzulfiqar/thealgorithms

Blazzingly Fast Cutting-Edge Concurrent Generic Algorithms implemented in Go.

algorithm algorithms algorithms-and-data-structures go golang searching-algorithms sorting-algorithms

Last synced: 18 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/marvinkweyu/javarocks

A series of Java challenges. Algorithms to live by

algorithm java

Last synced: 24 Mar 2025

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

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

algorithm python

Last synced: 03 Apr 2025

https://github.com/rimgosu/algorithm-99club

python algorithm study with sparta

algorithm python

Last synced: 31 Aug 2025

https://github.com/nukopy/go-ads

Algorithms and Data Structures in Go

algorithm algorithms-and-data-structures data-structure go

Last synced: 15 Jan 2026

https://github.com/aumirza/dsa

My DSA Practice.

algorithm dsa

Last synced: 23 Mar 2025

https://github.com/jefer94/choco

Choco Components, Services and Tools.

algorithm choco choco-components locale locale-gen transpiler

Last synced: 15 May 2025

https://github.com/alvarocastro/stalinsort

An implementation of the meme stalinsort in JavaScript.

algorithm javascript meme sort sorting stalin stalinsort

Last synced: 08 May 2026

https://github.com/mttbernardini/mbc

🔐 Library and CLI for the MBC encryption algorithm. C remake of https://github.com/mttbernardini/mbencrypter.

algorithm c-library cryptography hex-strings library raw-data symmetric-keys text

Last synced: 11 Jul 2025

https://github.com/jhony-v/py-examples

Making ideas using python

algorithm python

Last synced: 23 Mar 2025

https://github.com/ingkellswith/cplusplus-algorithm

📝algorithm-ground✒️

algorithm cpp data-structure

Last synced: 03 Mar 2025

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

Sudoku solver algorithm in Java

algorithm java sudoku-solver

Last synced: 30 Jun 2026

https://github.com/shi-yang/algorithms

算法小白卡在了A题

algorithm

Last synced: 25 Apr 2026

https://github.com/rayandrew/branchbound

Branch and bound implementation in Java with Swing GUI

algorithm branch-and-bound java swing-gui tsp

Last synced: 07 Sep 2025

https://github.com/xsymphony/algorithm

python 数据结构和算法

algorithm python

Last synced: 20 Mar 2025

https://github.com/karenvelasquezcampus/php-skills-up

Explore PHP algorithms for learning, each in a separate branch to enhance your coding skills and understanding.

algorithm php skills-up

Last synced: 26 Feb 2025

https://github.com/anisaronno/dsa

Practice Data Structure and Algorithms

algorithm c datastructures dsa golang js php

Last synced: 11 Apr 2026

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/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/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/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/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/debck/jsalgo

Contains Javascript Algorithms 📠

algorithm fcc javascript

Last synced: 15 Mar 2025

https://github.com/ej-kimm/algorithm-with-js

🕵️‍♀️ 알고리즘 문제 풀이 with JavaScript

algorithm javascript programmers

Last synced: 01 Sep 2025

https://github.com/quincey001/datastructure-algorithms

Fucusing on data structure & algorithm & Solving coding questions

algorithm algorithms java leetcode

Last synced: 26 May 2026

https://github.com/extwiii/algorithms-uc.san.diego

Data Structures and Algorithms - Coursera

algorithm coursera data-structures extwiii graph

Last synced: 04 Jan 2026

https://github.com/anishvedant/chat-box-application

This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.

algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui

Last synced: 01 Sep 2025

https://github.com/hpedrorodrigues/c-algorithms

Part of my daily plan for studying algorithms and data structures in C

algorithm array-list data-structure hash-algorithm hash-table linked-list queue stack

Last synced: 14 Mar 2025

https://github.com/firoz-thakur/leetcodesolving

Welcome to the LeetCode Problem Solving repository! This repository contains solutions to a variety of problems from LeetCode, covering a wide range of topics in Data Structures and Algorithms. The goal is to enhance problem-solving skills and help you ace technical interviews.

algorithm codechef-solutions codeforces-solutions competitive-programming cpp data-structures java leetcode leetcode-solutions problem-solving

Last synced: 11 May 2026

https://github.com/hpedrorodrigues/avltree

A simple implementation of AVL Tree

algorithm avl-tree data-structure

Last synced: 14 Mar 2025

https://github.com/chrismichaelps/computer-science-problem-solving

Learning haskell Language solving computer science programming problem. This implies having a better knowledge about how language works and how to understand better how functional languages work.

algorithm computer-science functional-programming haskell math solving-algorithm

Last synced: 11 Jun 2026

https://github.com/mnz1365/sort-check

check sort list of numbers

algorithm check checker javascript list sort

Last synced: 23 Mar 2025

https://github.com/ttwag/p2_gaussian_elimination

A function that encodes the Gaussian Elimination algorithm

algorithm linear-algebra numpy python

Last synced: 29 Apr 2026

https://github.com/alekser/competitive-programming

Competitive Programming - is a place where Algorithms and Data Structures meet each other.

algorithm competition

Last synced: 26 Mar 2025

https://github.com/prallhsu/leetcode

Various algorithm topics in LeetCode

algorithm

Last synced: 02 Apr 2025

https://github.com/prallhsu/pat-advanced-level-practice

PAT Advanced Level Practice

algorithm c-plus-plus

Last synced: 02 Apr 2025

https://github.com/abhisekp/fcc-challenges

🔰 FreeCodeCamp Algorithm Challenge Solutions

algorithm challenges freecodecamp implementation

Last synced: 29 May 2026