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/unluckyjung/algorithm

PS & CP

algorithm ps

Last synced: 29 Mar 2025

https://github.com/abrarkivande/algorithm-code

Welcome to the Java DSA Repository! 🚀 This repository contains well-structured implementations of essential Data Structures and Algorithms (DSA) in Java

algorithm coding dsa java problem-solving programming

Last synced: 24 Aug 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: 13 Apr 2025

https://github.com/x4trm/algorithm

Algorithm in C Language

algorithm algorithms c

Last synced: 26 Feb 2025

https://github.com/pokk/algorithm

My friend and I learned and programed the algorithm and design pattern. We're glad to share them to you.

algorithm datastructures design-pattern python3

Last synced: 16 Jun 2025

https://github.com/freddydumont/fcc-algorithm-challenges

My solutions to freeCodeCamp's algorithm challenges

algorithm algorithm-challenges freecodecamp javascript

Last synced: 29 Dec 2025

https://github.com/seungwoo321/boj

BaekJoon Online Judge Problem Solving

algorithm boj javascript problem-solving

Last synced: 31 Aug 2025

https://github.com/convexwf/leetcode

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

algorithm cpp data-structures leetcode

Last synced: 24 Aug 2025

https://github.com/swiiz/openfractal

🍀🍀 A fully open-source software for generating fractals! 🍁🍁

algorithm fractals generation glsl java julia mandelbrot open openfractal opengl opensource

Last synced: 25 Aug 2025

https://github.com/abdullah00001/phitron-fall2023

Phitron-Fall2023 represents my programming journey, featuring course codes in C, C++, data structures, algorithms, Python, OOP, SQL, HTML, CSS, JavaScript, Django MVT, and DRF. From writing "Hello World" in C to advanced concepts, this repo encapsulates my learning path.

algorithm bootstrap5 c cpp css data-structure django django-rest-framework html javascipt mysql oop postgresql python sql

Last synced: 24 Jul 2025

https://github.com/chizuru-nina-yamauchi/dining-philosophers-problem-concurrency-problem-multi-threading

My assignment about concurrency problem and synchronization(multi-threading) with Concurrency API (Dinging Philosophers problem) for my online java course.

algorithm concurrency synchronization thred

Last synced: 21 Feb 2025

https://github.com/andremelchior/pseudocodes-portugol

Repositório que contém pseudocódigos com algoritmos em Portugol para fins educativos e aprendizado de lógica de programação.

alg algorithm portugol pseudocode pseudocodigo

Last synced: 28 Mar 2025

https://github.com/dbish6/algorithms_data_structures_examples

Pretty much all of your standardized algorithms and data structures in one repository (In development).

algorithm algorithms algorithms-and-data-structures computer-science data-structures java javascript learn

Last synced: 23 Jul 2025

https://github.com/spezifisch/leetcode-problems

My solutions to some leetcode.com coding problems, mostly Python/Go

algorithm algorithms golang leetcode leetcode-solutions python

Last synced: 06 Nov 2025

https://github.com/katahiromz/spheredist

equal distance distribution of vertexes on a sphere

algorithm cxx cxx11 distribution library plotter plotting sphere sphere-surface vertex vertices

Last synced: 27 Nov 2025

https://github.com/zerdicorp/slime_simulation

Visualization of a simple slime simulation algorithm.

algorithm simulaton slime visualization

Last synced: 02 Apr 2025

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

《数据结构》-陈越、何钦铭-课程笔记与习题解析

algorithm c datastructure study-notes

Last synced: 24 Jul 2025

https://github.com/leadstar116/swift_binary_search_algorithm

Implement binary search algorithm in swift

algorithm binary-search swift swift4

Last synced: 03 Feb 2026

https://github.com/avdeev/graph-generator

Graph generator algorithm

algorithm graph javascript

Last synced: 24 Jul 2025

https://github.com/ayushexel/algorithms

Implementation of Algorithms and Data Structures used extensively in computer Science

algorithm algorithm-challenges algorithm-library algorithms computer-science computer-science-algorithms data-structures

Last synced: 12 Sep 2025

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

Visualizations for various computer science algorithms

algorithm algorithms canvas computer-science typescript visualization vuejs

Last synced: 15 May 2025

https://github.com/muzafferkaya/algorithms-and-data-structures

This repository contains the algorithms I coded in C#.

algorithm algorithms algorithms-and-data-structures csharp

Last synced: 22 Feb 2025

https://github.com/nm17/astar-sfml

A* and SFML combined.

algorithm c-plus-plus sfml

Last synced: 22 Jun 2025

https://github.com/jisstro/hybrid-min-max-sort

Hybrid Min-Max Sort: An optimized hybrid sorting algorithm combining QuickSort and MergeSort techniques with dual pivot partitioning. Supports int and double types

algorithm algorithm-design algorithms algorithms-and-data-structures c-language clang hybrid-sort mergesort quicksort sorting sorting-algorithm sorting-algorithms

Last synced: 21 Feb 2025

https://github.com/liguwe/algorithm-book

📗 《算法》算法与数据结构,持续构建算法知识体系

algorithm algorithms algorithms-and-data-structures leetcode

Last synced: 11 Aug 2025

https://github.com/jayexdesigns/a-star-visualizer

A visualizer for the popular A* algorithm

a-star algorithm pathfinding visualizer

Last synced: 04 May 2025

https://github.com/zerdicorp/two_line_segments_intersection

Visualization of the algorithm for finding the intersection of two line segments.

algorithm intersection math visualization

Last synced: 02 Apr 2025

https://github.com/nerddiffer/sieve-of-eratosthenes

visualize an algorithm to find prime numbers

algorithm prime-numbers sieve timeout visualization

Last synced: 25 Jul 2025

https://github.com/cuhsat/spritz.lua

Spritz cipher implementation in pure Lua 5.3.

algorithm cryptography lua spritz

Last synced: 29 Mar 2025

https://github.com/sleepingraven/algorithmnote

Practical utilities in algorithm learning / OJ accepting.

algorithm data-structure demo leetcode

Last synced: 25 Jul 2025

https://github.com/captainabernathy/cpp_programming_principles

Programming: Principles and Practice Using C++

algorithm cpp data-structures educational tutorial

Last synced: 12 May 2025

https://github.com/zerdicorp/very_simple_tree_simulation

A truly simple tree simulation based on the Pythagorean tree.

algorithm generation math pythagoras-tree simulation tree visualization

Last synced: 02 Apr 2025

https://github.com/meysam81/graph-eulerian-path-circuit

A program for finding the Eulerian path/cycle in a huge sparse network

algorithm euler euler-exercises euler-project euler-solutions eulerian eulerproject file graph mathematics network

Last synced: 27 Aug 2025

https://github.com/muhammadabdi42/sudoku-solver-with-backtracking-algorithm

A simple console app written with C# for solving 9x9 and 16x16 sudokus using backtracking algorithm

algorithm console csharp

Last synced: 25 Jul 2025

https://github.com/billowdev/cryptography-techniques-example

วิทยาการเข้ารหัสลับ cryptography techniques

algorithm cryptography encryption

Last synced: 25 Jul 2025

https://github.com/jayexdesigns/sorting-algorithm-visualizer

A simple visualizer for common sorting algorithms

algorithm sorting-algorithms vanilla-javascript visualization

Last synced: 15 Oct 2025

https://github.com/deiucanta/pagelist

Pagination logic/algorithm in Javascript

algorithm javascript pagelist pagination paginator typescript

Last synced: 02 Mar 2025

https://github.com/cuhsat/practical

A one-time pad variant for easy manual application.

algorithm cipher cryptography one-time-pad one-time-pad-cipher practical python strong

Last synced: 29 Mar 2025

https://github.com/youben11/graph-theory

Implementation of some algorithms on graph theory

algorithm graph-theory

Last synced: 26 Jul 2025

https://github.com/notrelix/algorithms

This will keep track of Algorithms I have learned.

algorithm algorithms

Last synced: 18 Sep 2025

https://github.com/alexandengstrom/pathfinding-visualizer

A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.

algorithm bfs dfs dijkstras visualizer

Last synced: 11 Sep 2025

https://github.com/shoyamanishi/redblacktree

A faithful implementation of the red black tree algorithm by Cormen, Leiserson, Rivest, and Stein.

algorithm python3 redblack-tree

Last synced: 31 Aug 2025

https://github.com/theodrosyimer/luhn

Implementation of the Luhn's algorithm using TypeScript

algorithm typescript

Last synced: 26 Jul 2025

https://github.com/cuhsat/spritz.go

A Spritz cipher implementation in pure Go.

algorithm cryptography go golang spritz

Last synced: 29 Mar 2025

https://github.com/rrwen/poster-gisci-osmol

Conference poster and short paper titled "Outlier Detection in OpenStreetMap Data using the RandomForest Algorithm and Variable Contributions" for the GIScience Conference in 2016

2016 algorithm conference contribution data detection forest gis giscience learn machine open openstreetmap osm outlier paper poster random short variable

Last synced: 03 Apr 2025

https://github.com/strar-buck/algo_implementation

Data Structure and Algorithms implementation

algorithm data-structures python

Last synced: 26 Jul 2025

https://github.com/hhejo/swea

SW Expert Academy 문제 풀이

algorithm python

Last synced: 11 Oct 2025

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 27 Oct 2025

https://github.com/ihyeon/coding-test-study

코딩 테스트 & 알고리즘 문제 풀이를 정리하는 저장소입니다

algorithm coding-test java problem-solving study

Last synced: 26 Jul 2025

https://github.com/cuhsat/spritz.java

A Spritz cipher implementation in pure Java.

algorithm cryptography java spritz

Last synced: 27 Aug 2025

https://github.com/mohamed-94/prime-algorithm

An algorithm for detecting any prime number up to 100000 and higher.

algorithm prime-numbers python

Last synced: 24 Dec 2025

https://github.com/pavlovdog/longest_simple_path

Algorithm home work, part 3

algorithm longest-path python

Last synced: 28 Aug 2025

https://github.com/jiwonkim0131/algorithm

Practice algorithm to better problem solving skills using javascript

algorithm problem-solving ps

Last synced: 26 Jul 2025

https://github.com/craiggleso/real-time-distance-problem

Two variables are growing at variables speeds. This solves the time A catches up to B

algorithm distance problem real solver time

Last synced: 26 Jul 2025

https://github.com/im-a-kookie/find-a-word

A ridiculous approach to creating even more ridiculous find-a-word puzzles

advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie

Last synced: 22 Jun 2025

https://github.com/mahdyhamad/graph-coloring-algorithm

greedy graph-coloring algorithm that can be used in timetable scheduling

algorithm coloring-graph graph graph-algorithms

Last synced: 17 Mar 2025

https://github.com/tbarlow12/school-projects

Collection of projects created for school purposes

algorithm data-mining database databases machine-learning nlp

Last synced: 28 Mar 2025

https://github.com/koishijs/koishi-plugin-crypto

在 Koishi 中实现经典文本加密算法

algorithm crypto koishi plugin

Last synced: 27 Jul 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: 29 Aug 2025

https://github.com/yehezkiel1086/data-structure-solutions

📖 Data structures and algorithms solutions writte in C/C++ language

algorithm cpp data-structures

Last synced: 28 Mar 2025

https://github.com/waseemsabir/algorithms

Implementation of some main stream algotithms

algorithm

Last synced: 27 Jul 2025

https://github.com/eeeyooon/algorithm

Javascript algorithm + SQL practice

algorithm javascript oracle-database sql

Last synced: 02 Mar 2025

https://github.com/iamjazzar/palatable

Fast, reliable exams scheduler

algorithm exams scheduling

Last synced: 24 Jan 2026

https://github.com/pchchv/pyalgos

Algorithms implemented in Python

algorithm algorithms interview python

Last synced: 27 Jul 2025

https://github.com/rhcarvalho/the-algorithm-design-manual

Exercises from the book The Algorithm Design Manual

algorithm exercise

Last synced: 07 Mar 2026

https://github.com/thibautre/dataipsum

Configurable data generator (with crumbles inside)

algorithm data random-generation

Last synced: 21 Jul 2025

https://github.com/zikwall/geofind-rust

:globe_with_meridians: Rust implementation Point-In-Polygon Algorithm

algorithm find geolocation point-in-polygon rust

Last synced: 23 Feb 2025

https://github.com/bradhowes/priorityqueue

Swift implementation of a priority queue.

algorithm priority-queue swift5

Last synced: 08 Oct 2025

https://github.com/danutama/nextjs-aes-encryption

A simple and secure Next.js application to encrypt and decrypt files using AES CBC. Built with client-side using crypto-js, this app enables users to protect files with 128, 192, or 256-bit AES

advanced-encryption-standard aes aes-cbc aes-cipher aes-encryption algorithm cryptography landing-page nextjs rijndael

Last synced: 28 Jul 2025

https://github.com/jakub21/walking-blobs

Showcase of state-machine based algorithm. Blobs search for food and escape predators.

algorithm frontend

Last synced: 14 May 2025

https://github.com/rosieoh/java_codingtest

🌈알고리즘 코딩테스트-자바 책 최소 3번 이상 보고 알고리즘 뿌시기 하자!🌈

algorithm datastructures-algorithms java

Last synced: 24 Feb 2025

https://github.com/glolichen/24-solver

A python script and website to solve 24

24 algorithm flask python

Last synced: 23 Jul 2025

https://github.com/purelind/algorithm-part-i

Codes during learning Algorithm Part I of Princeton in coursera

algorithm coursera java

Last synced: 19 Jul 2025

https://github.com/nem035/csjs

Small collection of basic CS Algorithms/Data Structures in JavaScript.

algorithm computer-science-algorithms javascript

Last synced: 03 Apr 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: 28 Jul 2025

https://github.com/baltasarq/java1dgame

Pequeño ejercicio sobre un vector simple. Para resolverlo, se mostrarán las posibilidades de la estrategia "eager" y la de "backtracking".

algorithm backtracking backtracking-algorithm eager java

Last synced: 12 Jul 2025

https://github.com/dzimiks/algorithms

Implementation of various algorithms and data structures written in Java.

algorithm java

Last synced: 28 Jul 2025

https://github.com/asungur/data_structures_and_algos

Go,Ruby and Python implementations of common algorithms and data structures

algorithm algorithms data-structures go golang interview interview-preparation ruby

Last synced: 19 Jul 2025

https://github.com/colelawrence/go-concepts

Playing with concepts of programming I've found interesting using Golang. E.g. machine learning, genetic algorithms, graph theory, etc.

algorithm genetic-algorithm golang

Last synced: 05 Apr 2025

https://github.com/leomaurodesenv/contest-codes

Repository of exercises of online contests

algorithm contests-codes cpp

Last synced: 29 Jul 2025

https://github.com/realamirhe/smlfdl

Unofficial implementation of SVMs multi-class loss feedback based discriminative dictionary learning in python

algorithm auto-encoder classification cybernetics feedback-mechanism ksvd multi-svm smlfdl

Last synced: 30 Aug 2025