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/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/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/tanuj-maheshwari/min-cost-arborescence

Minimum Cost Arborescence of a Directed Graph

algorithm graph

Last synced: 17 Jun 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 28 Apr 2026

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

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

algorithm data-structures

Last synced: 06 Sep 2025

https://github.com/albe/douglas-peucker-tree

A tree subdivision algorithm for geo-paths

algorithm douglas-peucker gps gps-tracking tree-structure

Last synced: 25 Mar 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/xandersteyn/maze-solver

A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end

algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application

Last synced: 16 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: 13 Jun 2026

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/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/m-e-h-r-d-a-a-d/the-last-algorithms

Golang implementation of "the last algorithm" course

algorithm golang graph recursive searching sorthing tree

Last synced: 17 Jan 2026

https://github.com/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/3w36zj6/atcoder-algorithm

AtCoder Algorithm

algorithm atcoder

Last synced: 17 Jun 2025

https://github.com/hu2di/c-olympic-hust

Olympic Tin Học HUST

algorithm c

Last synced: 13 Apr 2026

https://github.com/mslapek/augmentedtree

F# library implementing immutable augmented red-black trees.

algorithm data-structure fsharp immutable search-trees

Last synced: 05 Jul 2025

https://github.com/chandanghosh/gozzlers

Problem solving using Go

algorithm algorithms golang

Last synced: 06 Sep 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: 06 Jun 2026

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

https://github.com/jainamparikh0825/moowee

A movie finder with rich UI which lets you search for a movie and an algorithm designed in a way where the most searched movies by different users categorised under the most popular searches!

algorithm appwrite react tailwindcss

Last synced: 13 Apr 2026

https://github.com/juangesino/algebra

Methods and algorithms for linear algebra.

algebra algorithm linear-algebra

Last synced: 16 Mar 2025

https://github.com/cianhub/knapsack-algorithm-solution

A JavaScript algorithm for solving the knapsack problem

algorithm javascript knapsack-problem

Last synced: 26 Mar 2025

https://github.com/joymon/puzzles

Puzzles I have solved for interviews and fun

algorithm puzzle

Last synced: 26 Mar 2025

https://github.com/gabrielfu/rsgraph

Python wrapper API for common graph algorithms implemented in Rust

algorithm graph graph-algorithms networkx pyo3 python rust

Last synced: 27 Mar 2026

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 25 May 2026

https://github.com/konstantin8105/root

root-finding algorithm

algorithm bisection-method root-finding

Last synced: 16 Mar 2025

https://github.com/kishore-devaraj/movie-search

Implementation of sorting algorithm heap sort using search movie concept.

algorithm expect heapsort mocha reactjs

Last synced: 13 Apr 2026

https://github.com/coodingpenguin/problem-solving

:memo: Practice problem solving with BOJ and Programmers

algorithm boj leetcode problem-solving programmers python-for-coding-test python3

Last synced: 26 Mar 2025

https://github.com/hyoukadev/head-for-algorithm

Start to learn algorithm

algorithm gitbook

Last synced: 30 May 2026

https://github.com/hpedrorodrigues/graphs

A simple implementation of some Graph algorithms

algorithm graph graph-algorithms

Last synced: 13 Apr 2026

https://github.com/tim-raphael/chess-engine

This is a simple chess engine implemented in Rust using the minimax algorithm with alpha-beta pruning for decision-making.

algorithm chess chess-engine minimax-algorithm rust

Last synced: 08 Jun 2026

https://github.com/aamiranwar/sea

A curated list of programs in C for the study of Data structures and Algorithms.

algorithm c data-structures

Last synced: 02 Apr 2025

https://github.com/mustafadalga/rgbrenkgecisleri

RGB renk kodları değiştirilerek , renkler arasında geçiş yapan basit bir C# uygulaması

algorithm algorithm-challenges algorithms csharp csharp-code rgb rgb-animation rgb-color

Last synced: 23 Jun 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/palucki/yardiff

Yet another rdiff implementation - rolling hash based file diffs

algorithm compari delta diff diff-tool rdiff rolling-hash rsync signature

Last synced: 07 Sep 2025

https://github.com/kshru9/google-pagerank-algo-implementation

Implementation of PageRank algorithm used by Google to rank websites

algorithm google pagerank pagerank-algorithm python rank

Last synced: 28 Feb 2025

https://github.com/sbstndb/vectorized_find

Experimentations on the find function on vectors in c++

algorithm avx experimental find google-benchmark intrinsics

Last synced: 16 Mar 2025

https://github.com/programmer-rd-ai/competitive-programming-solutions

A collection of my solutions to various competitive programming problems from platforms like LeetCode. This repository serves as a personal archive of my problem-solving journey, covering a range of algorithms, data structures, and problem-solving techniques.

algorithm algorithms algorithms-and-data-structures data datastructures dsa javascript pandas python structures

Last synced: 01 Mar 2025

https://github.com/willigarneau/vb-calculator

👨‍💻 Simple calculator made in visual basic (.Net) to learn the basics of the language. ➕➖➗

algorithm calculator coding learning vbnet

Last synced: 30 Jan 2026

https://github.com/yanne0800/lung_cancer_prediction

This project predicts lung cancer risks using machine learning models like Random Forest, Logistic Regression, and SVM. It analyzes patient data with features such as age, smoking habits, and symptoms. Data preprocessing, visualization, and performance evaluation ensure accurate predictions for early diagnosis.

algorithm classification cnn decision-tree-classifier decision-trees deep-learning gradientboosting keras lung-cancer medical-image-processing navies-bayes-classifer neuralnetworks python scikit-learn

Last synced: 05 May 2026

https://github.com/forestluo/hashtree

Hash tree (https://zhuanlan.zhihu.com/p/290832847).

algorithm hashtree visual-studio

Last synced: 11 Mar 2025

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

problem solving

algorithm cpp data-structure java python sql

Last synced: 05 May 2026

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

알고리즘 소모임

algorithm

Last synced: 26 Mar 2025

https://github.com/williamyyu/leetcode

LeetCode practice in Kotlin

algorithm kotlin leetcode

Last synced: 04 Apr 2025

https://github.com/bookseer/algorithms

Алгоритмы и структуры данных

algorithm algorithms data-structures education

Last synced: 03 Mar 2026

https://github.com/samdney/notes-3sum

Notes: "A 3SUM algorithm on the binary addition level of atomic generated real numbers" , id: notes_000X, Notes

3sum algorithm computer-science integers irrational-numbers math real-number

Last synced: 11 Mar 2026

https://github.com/tim-koehler/gram-schmidt-process

The Gram–Schmidt Process with an arbitrary amount of dimensions

algorithm gram-schmidt

Last synced: 18 Apr 2026

https://github.com/dynastymasra/algo

Golang exercise and example algorithm

algorithm algorithms go golang search searching sort sorti

Last synced: 17 Mar 2025

https://github.com/confused-techie/algorithm-collection

Simple Collection of Algorithms.

algorithm

Last synced: 14 Jun 2025

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/hyunsb/java-algorithm-practice

JAVA 알고리즘 문제풀이 저장소

algorithm data-structures java

Last synced: 02 Apr 2025

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/0nom4d/chooseyourbattles

4 algorithmic problems are facing you! Let's solve some! - Assignment from Fontys University of Applied Sciences (ALG1 Course)

algorithm epitech fontys fontys-ict-students

Last synced: 01 Apr 2025

https://github.com/chasestarr/mincut

Karger's mincut algorithm

algorithm go graph karger mincut

Last synced: 01 Mar 2025

https://github.com/sireliah/popiel-android

Conceptual game about the Popiel and the mice legend

algorithm game genetic kivent python

Last synced: 14 Jun 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/harlockofficial/processminingforroboticsystems

University Exam in Complex System Design - Project: Definition and Implementation of Process Mining Tecniques for Analysis of Robotic Systems

algorithm analysis concurrency pm4py process-discovery process-mining processdiscovery processmining python python3 robotic-systems university university-course university-project

Last synced: 26 Mar 2025

https://github.com/zhenyong97/leecode_learning

leecode解题

algorithm

Last synced: 05 Oct 2025

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

This repository is where problems solved on the Baekjoon Online Judge site are uploaded.

algorithm algorithm-problem-solving baekjoon baekjoon-online-judge solved-ac

Last synced: 13 Apr 2026

https://github.com/misa-j/leetcode

my solutions to leetcode problems

algorithm algorithms data-structures leetcode

Last synced: 06 Oct 2025

https://github.com/dustwinter/primechecker

A function that returns True if the input number is prime, False if not.

algorithm algorithms math mathematical-programming mathematics prime-numbers

Last synced: 06 Oct 2025

https://github.com/yujung-jang/algorithm

👩‍💻 알고리즘 공부 👩‍💻

algorithm

Last synced: 06 Oct 2025

https://github.com/LuxoriaSoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 06 Oct 2025

https://github.com/newlandtv/my-algorithm-study

나의 알고리즘 학습 리포지토리.

algorithm cpp

Last synced: 06 Oct 2025

https://github.com/mew-sh/pqueue

A high-performance Go library that provides intelligent priority queue operations and adaptive sorting algorithms

algorithm go golang

Last synced: 07 Oct 2025

https://github.com/eacontang/algorithm-in-python

algorithm-in-python

algorithm leetcode python

Last synced: 07 Oct 2025

https://github.com/harisali-git/pathsearchingusingastar

Dynamic Route planning with obstacles using the A* algorithm

algorithm artificial-intelligence astar astar-algorithm astar-pathfinding cpp routeplanning

Last synced: 07 Oct 2025

https://github.com/skarakasoglu/gfg-algorithms

Solutions and implementations of the some algorithm problems in Golang

algorithm algorithms data-structures golang

Last synced: 14 Jan 2026

https://github.com/elzup/neopixel_sort

✨ Visualize Sort algorithm process

algorithm arduino art neopixel sort

Last synced: 07 Oct 2025

https://github.com/moeyang/go-leetcode

leetcode题解,不定时更新。

algorithm go golang interview-questions leetcode

Last synced: 12 Mar 2026

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

Typescript implementation of woowacourse-precourse/javascript-bridge

algorithm assignment study

Last synced: 20 Apr 2026

https://github.com/rahul1582/bank-loan-classification

Classifying whether a person is taking personal loan or not using all the Classification Algorithms.

algorithm analysis classi data

Last synced: 08 Oct 2025

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