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/nurulashraf/java-fibonacci-generator

A simple Java program that generates the Fibonacci sequence up to a specified number of terms. Includes error handling for invalid inputs and uses a Scanner for user input.

algorithm beginner-friendly console-app error-handling fibonacci java number-sequences

Last synced: 31 Mar 2025

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 06 Mar 2025

https://github.com/fabienbounoir/simulateurmodulauto

Simulateur de prix réalisé pour le site internet modulauto.net, permettant aux clients de réaliser directement leur estimation.

algorithm html javascript price simulator

Last synced: 10 Jun 2025

https://github.com/ernyoke/longestword

Solution for the problem of: "Given a list of words, write a program to find the longest word made of other words in the list."

algorithm python

Last synced: 18 Jan 2026

https://github.com/zerdicorp/ccbea

Caesar Cipher Based Encryption Algorithm.

algorithm cipher decryption encryption java

Last synced: 02 Apr 2025

https://github.com/nazarkhatsko/test-searching-algorithms

Comparison of the efficiency of the most popular searching algorithms

algorithm cplusplus search search-algorithm

Last synced: 21 Oct 2025

https://github.com/sshaplygin/uniq-search-frequency

This repo was created for test task that count unique search frequency

algorithm cli external-sorting test-task

Last synced: 15 Mar 2025

https://github.com/nurulashraf/java-factorial-finder

A simple Java program that calculates the factorial of a given number. It includes error handling to ensure only non-negative integers are accepted. The program uses Scanner for user input and implements an efficient iterative approach to compute the factorial.

algorithm beginner-friendly console-app error-handling factorial java number-theory

Last synced: 31 Mar 2025

https://github.com/gregoirebrn/push_swap

Algorithm of sorting a large number of data with the least instruction

algorithm instructions radix

Last synced: 07 Apr 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/methodswithclass/evolve-site

Site demonstrating Evolutionary Algorithm library written in JavaScript for Node

algorithm artificial-intelligence education educational evolutionary-algorithms machine-learning machine-learning-algorithms

Last synced: 29 Jan 2026

https://github.com/arjun1237/sudoku.solver

Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.

algorithm backtracking css frontend react recursion webdevelopment

Last synced: 26 Feb 2025

https://github.com/xihuanxiaorang/workbook

LeetCode&NowCoder 算法与数据库等题目

algorithm data-structure sql

Last synced: 15 Feb 2026

https://github.com/babanigit/java-dsa-practice

I regularly practice data structures and algorithms from LeetCode to enhance my problem-solving skills and algorithmic thinking. Feel free to explore my code and delve into the intricacies of my solutions. Happy hacking!

algorithm algorithms java leetcode leetcode-java leetcode-solutions

Last synced: 24 Mar 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/soyeon207/study-algorithm

⚙️ 알고리즘 공부 repo

algorithm baekjoon java

Last synced: 24 Mar 2025

https://github.com/lovesaroha/maze-generator

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

Last synced: 02 Mar 2025

https://github.com/gantavenkatakousik/catelog-online-assessment

This project implements a simplified Shamir's Secret Sharing algorithm to find the constant term of a polynomial from encoded roots in JSON format. It reads JSON input, decodes y-values, and uses Gaussian elimination to solve for the polynomial's coefficients.

algorithm gaussian-elimination-algorithm polynomial

Last synced: 23 Oct 2025

https://github.com/ashdtu/data-structure-algorithms

Data Structures/Algorithms

algorithm datastructures

Last synced: 23 Oct 2025

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

Visual demonstration of an insertion sorting algorithm

algorithm animation insertion-sort javascript sorting-algorithms

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

算法学习笔记

algorithm python3

Last synced: 23 Jul 2025

https://github.com/isometry/crunchnat

Deterministic NAT algorithms

algorithm nat rfc-7422

Last synced: 04 Dec 2025

https://github.com/levy-y/submarine-algorithm

Pearlhunt project for a programming contest

algorithm competition python3 tkinter

Last synced: 26 Feb 2025

https://github.com/chanran/c_or_cpp_code

集中本人c和c++代码的仓库,目前还在整理中,有些不完整或者有错误请帮忙提一下issue

algorithm c c-plus-plus opengl

Last synced: 06 Mar 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: 15 Mar 2026

https://github.com/pathbox/algorithm-go

The algorithm study and implementation with Golang

algorithm golang

Last synced: 29 Jun 2025

https://github.com/ruddyscent/grokking-algorithms

Solutions to exercises in 'Grokking Algorithms' by Aditya Y. Bhargava

algorithm mannings python

Last synced: 25 Oct 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/zerdicorp/mandelbrot_set

Visualization of the Mandelbrot set.

algorithm mandelbrot mandelbrot-set math visualization

Last synced: 02 Apr 2025

https://github.com/sug0/bst-cpp

Simple C/C++ binary search tree lib

algorithm binary-search-tree bst c cpp data-structure library simple tree

Last synced: 07 Apr 2025

https://github.com/yoogledev/algorithm

:metal: PS

algorithm cpp java

Last synced: 01 Apr 2025

https://github.com/nainee99/algorun

Algorun is a powerful online IDE built with Next.js 15, Convex, Clerk, and TypeScript, offering a seamless multi-language coding experience. It provides smart output handling, customizable themes, and community-driven code-sharing, making it the perfect choice for developers looking for flexibility and efficiency.

algorithm clerk code convex editor monaco-editor nextjs saas zustand

Last synced: 15 Apr 2025

https://github.com/lonelycpp/two-pass-assembler

A multi pass assembler implementation in c++

algorithm pass-assembler

Last synced: 28 Nov 2025

https://github.com/orbulant/hardware-store-das

Using C++, data structures and algorithms are created to simulate a hardware store's inventory operations.

algorithm data-structures manipulate-data

Last synced: 04 Apr 2025

https://github.com/redouane64/primenumbers

Simple prime numbers calculator.

algorithm calculator csharp prime-numbers

Last synced: 16 Mar 2026

https://github.com/chrisvilches/knapsack-2d-allocation

Genetic algorithm that solves the 2D rectangle knapsack problem. Try to fit as many rectangular items as possible inside a container, while maximizing the total value the items provide.

algorithm computational-geometry genetic-algorithm genetic-algorithms geometry knapsack-problem rust rust-lang

Last synced: 16 Mar 2025

https://github.com/werdane/usha

A secure hashing algorithm

algorithm hashing pypi python secure usha

Last synced: 04 Jul 2025

https://github.com/connieya/python_algothm

Python Algorithm Source Code Storage

algorithm ps python

Last synced: 23 Mar 2025

https://github.com/sainipankaj15/leetcode-solution-by-blacky_bomb_15

This repository contains my LeetCode solutions that have been successfully submitted, as well as my logic with an explanation and another best solution.

algorithm cpp leetcode leetcode-solutions

Last synced: 27 Dec 2025

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

Competitive programming problems from various origin.

algorithm competitive-programming

Last synced: 04 Jul 2025

https://github.com/liwnn/skiplist

A fast skip list implementation for Go

algorithm data-structures go golang skiplist

Last synced: 28 Feb 2025

https://github.com/pixcai/algorithms

Algorithms notes and code and leetcode solution by JavaScript

algorithm algorithms-datastructures algorithms-implemented javascript leetcode leetcode-javascript nodejs

Last synced: 28 Jun 2025

https://github.com/raveriss/push_swap

Sorting data on a stack with a limited set of instructions, aiming for maximum efficiency."

42school algorithm data-sorting

Last synced: 03 Mar 2025

https://github.com/ilovenooodles/entelect2020-fastabiqul-racing

Tugas Besar 1 Strategi Algoritma

algorithm entelect-2020 java

Last synced: 15 Jun 2025

https://github.com/e-panourgia/samuel_beckett_gray-codes

A python script that finds Beckett-Gray, Gray codes.

algorithm algorithms-and-data-structures python

Last synced: 09 Apr 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: 30 Dec 2025

https://github.com/charon25/timecomplexitymaxinputsize

Table with the maximum input size n usable with an algorithm of a given complexity according to a max number of operations or units of time.

algorithm algorithm-complexity math

Last synced: 16 Jan 2026

https://github.com/anbalagand/reinventthewheel

Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.

algorithm array dictionary interoper swift unsafepointer

Last synced: 21 Nov 2025

https://github.com/antonio-f/td-methods-sarsa

Temporal Difference methods - A simple implementation of SARSA algorithm applied to OpenAI gym's "CliffWalking" environment.

101 algorithm cliffwalking gym gym-environment machine-learning openai-gym reinforcement-learning sarsa sarsa-algorithm simple td-methods temporal-difference

Last synced: 30 Mar 2025

https://github.com/syed-bakhtawar-fahim/dsa_algorithm_code

Assalam o Alikum Guys, This is the repo of Data Structure and Algorithm in C programming language. I hope it will help you in learning Data Structure and Algorithm in C. I'm also learning Data Structure and algorithm in Python in better and easy way you can also explore it

algorithm algorithms-and-data-structures c data data-structures-and-algorithms dsa-algorithm dsa-learning-series dsa-practice

Last synced: 12 Apr 2025

https://github.com/blargian/min_span_tree_visualizer

A tool to visualize how algorithms for finding minimum spanning trees work. Complete with random generation of tree structures using Delaunay triangulation or option to import your own.

algorithm algorithms-and-data-structures catch2 cmake cpp dear-imgui delaunay-triangulation educational graph greedy-algorithms help-wanted imgui imgui-glfw implot kruskal kruskal-algorithm minimum-spanning-tree prims-algorithm prims-mst visualization

Last synced: 29 Mar 2025

https://github.com/hamolicious/poisson-disc-sampling

Poisson-Disc Sampling algorithm using Mitchell’s best-candidate algorithm written in Python 3.8 and PyGame 2

algorithm poisson-disk pygame python

Last synced: 23 Apr 2025

https://github.com/sakiila/algorithm

Crush in Algorithm.

algorithm

Last synced: 12 Jun 2025

https://github.com/vincent-devine/algorithm_advanced

Exercice that aims to advanced algorithm. Exercice made during 4th year of Game Programming at ISART Digital

algorithm cpp

Last synced: 08 Mar 2025

https://github.com/basemax/scientistyearsanalyzer

This program analyzes the birth and death years of scientists to find the range of years in which the most scientists lived. It also provides a list of scientists who lived during that range.

algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures analyzer-scientists c cpp scientists scientists-analyzer

Last synced: 03 Apr 2025

https://github.com/aenguerrand/th-generate-integer-partition

Generate the integer partition of number p(n)

algorithm combinatorics tsinghua-university

Last synced: 16 Nov 2025

https://github.com/imvexed/wfc

A Nim port of Wave Function Collapse Tiling

algorithm gamedev machine-learning procedural-generation wfc

Last synced: 23 Mar 2025

https://github.com/xiyuan-fengyu/algorithm

java 红黑树 TreeMap 可视化

algorithm red-black-tree tree-map

Last synced: 28 Nov 2025

https://github.com/juanfranciscocis/simple-rsa-algorithm

University project, explaining the RSA Algorithm and create a small python program to use it.

algorithm python3 rsa-encryption

Last synced: 07 Apr 2025

https://github.com/stardustdl/algorithms-in-rust

A collection of some algorithms and data-structures.

algorithm algorithm-competitions algorithms-implemented data-structures

Last synced: 01 Apr 2025

https://github.com/bam-j/algorithm-study

블로그 알고리즘 정리 포스트 코드 수록 + 코딩 테스트 코드 수록

algorithm data-structures javascript

Last synced: 31 Mar 2025

https://github.com/hezztia/dead_ants_counter_by_hezztia

This python function counts the number of dead ants mentioned in a line of text. The code analyzes the text for ocurrences of the word "ant" and potential "ant bodies" to estimate the number of dead ants.

algorithm codewars function python

Last synced: 07 Apr 2025

https://github.com/themuuln/spoj7

Some exercises from https://www.spoj.com/RGB7/ well solved on c++.

algorithm arithmetic c cpp easy exercise exercises

Last synced: 09 Apr 2025

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: 17 Nov 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/ingkellswith/cplusplus-algorithm

📝algorithm-ground✒️

algorithm cpp data-structure

Last synced: 03 Mar 2025

https://github.com/null93/superperm

An attempt to find an optimal heuristic solution to the superpermutation problem.

algorithm heuristic oeis superpermutation

Last synced: 26 Mar 2026

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/scisamir/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 17 Nov 2025

https://github.com/caizixian/algorithm_exercise

My solutions to some problems

algorithm solutions

Last synced: 03 Mar 2025