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/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/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/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/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/krayc425/algorithms-princeton

Assignments for Algorithms Part 1 at Princeton.

algorithm princeton princeton-cs

Last synced: 30 Mar 2025

https://github.com/kanlon/algorithm-demo

该项目存放一些自己做过的算法的题目,主要以《剑指offer》中的算法为主

algorithm java

Last synced: 09 Apr 2025

https://github.com/iwatanikenji/exerciciosemc

Code exercises in C learned on the university (UTFPR)

algorithm array for-loop if-else memory-allocation switch-case utfpr while-loop

Last synced: 09 Apr 2025

https://github.com/codewithsegnet/sorting_algorithms

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

algorithm c

Last synced: 30 Nov 2025

https://github.com/jackhowa/mutations

Check whether the second string in the array has only letters from the first

algorithm freecodecamp

Last synced: 15 Mar 2025

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

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

algorithm python skills-up

Last synced: 05 Sep 2025

https://github.com/comnetshh/lre

Standalone implementation of the Limited Relative Error algorithm including a Python wrapper

algorithm probability simulation

Last synced: 11 Apr 2026

https://github.com/xxnauty/sortingalghoritms_php

A collection of sorting alghoritms implemented in PHP

algorithm algorithms php sorting sorting-algorithms

Last synced: 09 Apr 2025

https://github.com/denq/count-bits

Helper for counting bits in numbers

algorithm algorithms binary bits count-bits counter number

Last synced: 16 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/velliz/timetables

Timetable algorithm implemented with 2 dimensional cartesius diagram

algorithm php-library timetable

Last synced: 25 Mar 2025

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/hpedrorodrigues/avltree

A simple implementation of AVL Tree

algorithm avl-tree data-structure

Last synced: 14 Mar 2025

https://github.com/da-in/algorithm

✔ algorithm problem solving repository (solved.ac id - talown)

algorithm baekjoon baekjoon-algorithm baekjoon-online-judge baekjoon-solutions codeup python

Last synced: 13 Jun 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/xfhy/algorithm-basis

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

algorithm basis cpp

Last synced: 05 Jul 2025

https://github.com/eendroroy/numberlab

A collection of numerical algorithms

algorithm mathematical-algorithms numerical-calculations

Last synced: 22 Feb 2026

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/nariaki3551/csp

Solver for the constrained shortest path problem

algorithm graph python

Last synced: 28 Apr 2026

https://github.com/yunyoung1819/baekjoon-algorithm-training

:octocat: 백준과 프로그래머스 등 알고리즘 문제 풀이 코드를 관리합니다.

algorithm data-structures

Last synced: 06 Sep 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/seldo97/ant_maze

[Project for studies] Przeszukiwanie labiryntu za pomocą algorytmu mrówkowego gęstościowego (ang. ant-density DAS). Implementacja w Java.

algorithm ant-maze java study-project

Last synced: 23 Feb 2026

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/abyss-s/lguplus-ureca-2nd

[LG유플러스] 유레카 SW교육과정 2기

agile algorithm datastructures java rdbms react typescript web-security

Last synced: 10 Apr 2026

https://github.com/anfany/zhrane-algorithm-with-python3

知然算法系列:原理+实现+示例 ——知其然知其所以然

algorithm python3

Last synced: 06 Jul 2025

https://github.com/mrakashkumar/java_programmingskills

Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc

algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra

Last synced: 29 Apr 2026

https://github.com/kingpepe2/king-pepe-source-code

KingPepe Core integration

algorithm code sha256 source-code

Last synced: 29 Jun 2025

https://github.com/konstantin8105/root

root-finding algorithm

algorithm bisection-method root-finding

Last synced: 16 Mar 2025

https://github.com/gozdesaygiliyalcin/java-personal-examples-and-codes

This repository includes personal examples and homework assignments during the java bootcamp, and also includes hacker rank, codewars kata solutions.

algorithm codewars hackerrank java problem-solving

Last synced: 10 Jan 2026

https://github.com/ro-el-c/algoclub

알고리즘 소모임

algorithm

Last synced: 26 Mar 2025

https://github.com/seungwoo321/boj

BaekJoon Online Judge Problem Solving

algorithm boj javascript problem-solving

Last synced: 31 Aug 2025

https://github.com/newfolder6/solveacube

rendering rubik's cube with three.js

algorithm rubiks-cube webgl

Last synced: 24 Jul 2025

https://github.com/gregorykogan/visual-algo

Visualizations for various computer science algorithms

algorithm algorithms canvas computer-science typescript visualization vuejs

Last synced: 29 Apr 2026

https://github.com/speedata/linebreak-web

A web frontend for the boxes and glue line breaking algorithm

algorithm boxesandglue golang linebreaking tex typesetting wasm

Last synced: 13 Apr 2026

https://github.com/keivan-sf/insertion-sort-middle-tracking

Insertion-sort combined with middle-tracking to improve performance at certain scenarios

algorithm insertion-sort linkedlist

Last synced: 17 Mar 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: 28 Apr 2026

https://github.com/zhenyong97/leecode_learning

leecode解题

algorithm

Last synced: 05 Oct 2025

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

:notebook_with_decorative_cover: Scala Algorithms

algorithm scala

Last synced: 03 Mar 2025

https://github.com/craftingmod/typescript-bridge

Typescript implementation of woowacourse-precourse/javascript-bridge

algorithm assignment study

Last synced: 20 Apr 2026

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

This repo contains Implementation of multiple sorting algorithms

algorithm algorithms cpp sorting sorting-algorithms

Last synced: 08 Oct 2025

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

Algorithmic exercises

algo algorithm leetcode

Last synced: 18 Jan 2026

https://github.com/ron4fun/simplexcpp

SimplexCPP is a c++ library that helps solves `Linear Programming Equations` i.e Maximization problems, easily also providing you with neat results.

algo algorithm linear-programming maximization simplex-method

Last synced: 09 Oct 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/jakubriegel/watercollector

REST API for calculating water remaining after rain on given slice of surface.

algorithm dockerfile github-actions java rest spring-boot

Last synced: 14 Apr 2026

https://github.com/chocochip101/tech-interview-study

S.M, BoostCamp를 위한 기술 인터뷰 스터디

algorithm deep-learning machine-learning

Last synced: 21 Jan 2026

https://github.com/ndsvw/minimum-sum-partitioning

Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?

algorithm algorithm-challenge dynamic-programming

Last synced: 10 Oct 2025

https://github.com/zerdicorp/dda_algorithm

Visualization of the DDA algorithm (finding the vertical and horizontal intersections of the ray with the grid).

algorithm curiosity dda

Last synced: 10 Oct 2025

https://github.com/cephascard0207/reeborg-sworld_allhurdles_algorithm

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 the hurdles. Any kind of hurdle puzzle can be solved in Reeborg's World using this simple algorithm.

algorithm python python3 reeborg

Last synced: 29 Apr 2026

https://github.com/pavlovdog/longest_simple_path

Algorithm home work, part 3

algorithm longest-path python

Last synced: 28 Aug 2025

https://github.com/pawel-kieliszczyk/algorithms

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 24 Feb 2026

https://github.com/convexwf/leetcode

Solution to Leetcode problems. 在此记录 Leetcode 题目的解法思路,以C++为主。

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

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

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

algorithm application csharp released winforms

Last synced: 30 Apr 2026

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/hoehrmann/list-stackby

List::StackBy Perl module

algorithm perl-module perl5

Last synced: 18 Oct 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/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/jvanz/algorithms

algorithms for fun =]

algorithm algorithm-study cpp

Last synced: 25 Dec 2025

https://github.com/gantavenkatakousik/lagotrade

LagoTrade combines the power of artificial intelligence with robust trading functionality to create an all-in-one platform for modern investors. The application features a thoughtfully designed user interface with attention to both aesthetics and functionality.

algorithm lago trade trading web

Last synced: 20 Aug 2025

https://github.com/rhythmalgo/algorithm-practice

👾 알고리즘 풀이 저장소 👾

algorithm algorithms java-11 kotlin

Last synced: 05 Oct 2025

https://github.com/iker-gonzalez/push-swap

Sorting algorithm with a limited set of instructions , using the lowest possible number of actions

42cursus algorithm c sorting-algorithms

Last synced: 18 Aug 2025

https://github.com/naturalclar/merge-sort

merge-sort written in ReasonML

algorithm mergesort reasonml

Last synced: 24 Jan 2026

https://github.com/captpyrite/case-solver

A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it

algorithm solver

Last synced: 05 Oct 2025

https://github.com/bialger/bst

C++ library that implements an Associative Container with Binary Search Tree logics. ITMO SE'27 first cource programming laboratory work.

algorithm algorithms stl-container stl-containers student-project

Last synced: 25 Feb 2026

https://github.com/ayonel/leetcode-java

a backup of my algorithm practice

algorithm java leetcode

Last synced: 02 Feb 2026

https://github.com/youseftareq33/java_algorithm_1_optimalstrategy_dynamicprogramming

Implementing a Dynamic Programming solution to minimize travel costs

algorithm dynamic-programming java javafx

Last synced: 30 Apr 2026

https://github.com/obsidianplusplus/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: 08 Feb 2026

https://github.com/harold-glitch/floodsquaretransform

New and original, very powerful encryption algorithm based on linearization of 2D square flood fill.

algorithm cypher encryption

Last synced: 05 Oct 2025

https://github.com/bfmhno3/my-algo-journey

Solutions to algorithm problems, serving as a personal reference and a way to track my learning and improvement in data structures and algorithms.

algorithm c cpp leetcode luogu oj python

Last synced: 16 Apr 2026

https://github.com/chasefunny/learn

系统学习 :JavaScript、nodejs、nestjs、vue、react、webpack等知识的笔记

algorithm frontend full-stack javascript mysql nodejs

Last synced: 12 Feb 2026