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/convexwf/leetcode

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

algorithm cpp data-structures leetcode

Last synced: 24 Aug 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/potakaaa/tftf_edge_visualizer

TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.

algorithm maps pathfinding routing

Last synced: 22 Jun 2025

https://github.com/risto-stevcev/haskell-inversion-counter

Algorithm to count the number of inversions (out of order elements) in an array. Implemented in Haskell

algorithm counter haskell inversion

Last synced: 11 Nov 2025

https://github.com/nlfmt/ruby-raytracer

Ruby Raytracer with Texture support,

algorithm raytracing ruby texture

Last synced: 10 Jun 2025

https://github.com/belovetech/sorting_algorithms

Sorting algorithms and Big O notation. The study of the time and space complexities of algorithms, as well as how to effectively optimise algorithms through logical thinking.

algorithm algorithms c sorting sorting-algorithms

Last synced: 24 Feb 2025

https://github.com/chausme/simple-bubble-sort

Simple bubble sort algorithm implementation

algorithm algorithms javascript sort sorting

Last synced: 21 Jun 2025

https://github.com/omriwa/huffman_code

Implementation of huffman code in python

algorithm encoding python

Last synced: 22 Aug 2025

https://github.com/droffilc1/alx-interview

Interview Prep Questions

algorithm python

Last synced: 22 Mar 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/mooreniemi/bam

Boston Algorithms Meetup

algorithm algorithms javascript ruby

Last synced: 21 Sep 2025

https://github.com/yogawan/algoritma-pemrograman

Sela, E. I. (2022). Modul Praktik Algoritma & Pemrograman. Fakultas Sains dan Teknologi Universitas Teknologi Yogyakarta.

algorithm programming python

Last synced: 06 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/mohamedmetwalli5/filecompressor

A C++ compression and decompression program based on the Huffman Algorithm for lossless data compression.

algorithm compression

Last synced: 26 Feb 2025

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

🕊 프로그래머스 문제 풀이

algorithm java kotlin

Last synced: 19 Jun 2025

https://github.com/phrugsa-limbunlom/algos

A collection of algorithms implemented in Scala for practicing.

algorithm scala

Last synced: 18 Jun 2025

https://github.com/minter-v1/chondaek-coding

ONLY FOR 촌댁의 취뽀를 위한 알고리즘 Repo

algorithm codingtest python

Last synced: 17 Jun 2025

https://github.com/simpsonresearch/14uniquechars

Find the first 14 unique characters in a string. Two different algorithm implementations.

algorithm python speed teach

Last synced: 31 Aug 2025

https://github.com/chrisvilches/pokemon-maze-part-ii

An algorithm that solves the ice field puzzle that appears in Pokemon games.

algorithm maze pathfinding shortest-path-algorithm

Last synced: 17 Jun 2025

https://github.com/jjyr/algorithm

Some algorithm exercises

algorithm rust

Last synced: 07 Nov 2025

https://github.com/omansak/nonrestoring-division-calculation

The division operation is carried away by assuming fractional numbers. The Non-Restoring division algorithm is shown below. Initially R is set equal to N and n is the data width. The operands are in two’s compliment form where MSB bit is the signed bit. In Non-Restoring divider, quotient take the digit set {-1,1}

algorithm division nonrestoring

Last synced: 14 Mar 2025

https://github.com/bodiali/knights-travails

A program that shows the shortest possible way to get from one square to another by outputting all squares the knight will stop on along the way.

algorithm javascript

Last synced: 10 Sep 2025

https://github.com/angeldollface/pyflek

Test the strength of your passwords with the Doll algorithm. :gear: :snake:

algorithm mit-license password-checker python-3-10 security

Last synced: 06 Mar 2025

https://github.com/melardev/cppalgorithmsnippets

Cpp Snippets on algorithm library

algorithm algorithms cpp demos examples snippets

Last synced: 19 Jun 2025

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/imax153/c950

The files for my solution to the C950 - Data Structures and Algorithms II performance assessment for WGU.

algorithm c950 delivery greedy-algorithm wgups

Last synced: 06 Mar 2025

https://github.com/gireeshbharmshetty/java-rate-limiter

A simple Token Bucket rate limiter implementation in Java.

algorithm concurrency java rate-limiter system-design token-bucket

Last synced: 07 May 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/divinemonk/reduce-time-complexity-python

Algorithmic Techniques for Reducing Time Complexity(TC) of a python code.

algorithm codechef codewars python python3 time time-complexity time-complexity-analysis

Last synced: 19 Jul 2025

https://github.com/tangcent/lintcode

solution of lintcode

algorithm lintcode

Last synced: 04 Apr 2025

https://github.com/jackhowa/slasher-flick

Return the remaining elements of an array after chopping off n elements from the head.

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/jackhowa/chunky-monkey

Work with arrays in JavaScript and algorithms

algorithm freecodecamp javascript

Last synced: 15 Mar 2025

https://github.com/xeptore/rrhani

Educational Purpose Round-Robin Scheduling Algorithm Python Implementation

algorithm educational python python-3-7 python37 round-robin rr scheduling scheduling-algorithms

Last synced: 06 Mar 2025

https://github.com/calvinjmin/interview_questions

Personal Solutions to common Leet Code Questions

algorithm java leetcode python

Last synced: 04 Mar 2025

https://github.com/zilean12/ljf-preemptive

LJF Preemptive python code

algorithm ljf preemptive preemptive-ljf python

Last synced: 04 Apr 2025

https://github.com/sqmax/pat-a

pat甲级

algorithm

Last synced: 04 Apr 2025

https://github.com/zulfachafidz/titanic_explorer_predicting_survival_with_classification_using_knn_algorithm

Tracking Life Safety with the KNN Predictive Analysis Approach. Leveraging the Titanic Dataset, we apply classification analysis to predict the fate of passengers based on a variety of features.

algorithm algorithms data data-analysis data-mining data-science datamodeling datapreprocessing dataset knn-algorithm knn-classification machine-learning machine-learning-algorithms prediction-model

Last synced: 01 Sep 2025

https://github.com/janina280/artificial_intelligence

Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.

algorithm java latex-document

Last synced: 25 Feb 2025

https://github.com/markcaldropoli/cs375

Design & Analysis of Algorithms

algorithm analysis java makefile

Last synced: 15 Mar 2025

https://github.com/dustinmichels/paradeller

Paradeller is a robo-poet that scours Twitter in search of fodder for paradelle poems

algorithm poem poetry python twitter twitter-api

Last synced: 29 Jun 2025

https://github.com/connieya/python_algothm

Python Algorithm Source Code Storage

algorithm ps python

Last synced: 23 Mar 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/ingkellswith/cplusplus-algorithm

📝algorithm-ground✒️

algorithm cpp data-structure

Last synced: 03 Mar 2025

https://github.com/caizixian/algorithm_exercise

My solutions to some problems

algorithm solutions

Last synced: 03 Mar 2025

https://github.com/afritzler/generic-programming

Mathematics, Algorithms and Co.

algorithm mathematics

Last synced: 17 Jun 2025

https://github.com/farhaduneci/huffmancoding

Huffman Coding Compression Algorithm Implementation

algorithm huffman-coding

Last synced: 05 Mar 2025

https://github.com/program-spiritual/algorithminjs

😎Encapsulate the collection of commonly used algorithms for node.js 😎

algo algorithm algorithm-challenges algorithm-library algorithms-implemented nodejs

Last synced: 04 Apr 2025

https://github.com/parkjungyoon/python_coding_test_study

👩‍💻 알고리즘 개념과 풀이를 기록하는 저장소 입니다. (Python, Java, SQL)

algorithm java python

Last synced: 15 Mar 2025

https://github.com/ehcaning/my-algorithm-practice-solutions

These are my solutions to some of algorithm practice websites.

algorithm leetcode leetcode-solutions

Last synced: 17 Jun 2025

https://github.com/supertetelman/coursera-algs4parti-009

A collection of python scripts to implement various sort/search algorithms and supporting data structures.

algorithm data-structures python

Last synced: 23 Mar 2025

https://github.com/m-valentino/epx-pixel-art-scaling

JavaScript canvas implementation of the EPX pixel art scaling algorithm

algorithm canvas epx image-scaling javascript nearest-neighbor pixel-art

Last synced: 05 Mar 2025

https://github.com/shalithasuranga/machine-learning-basic-algo

Machine learning basic algorithm examples using Python and Sklearn library

algorithm machine-learning python sklearn

Last synced: 27 Mar 2025

https://github.com/sojebsikder/dsa

Data structure and algorithm implementation in JavaScript.

algorithm data-structures dsa interview javascript js queue stack tree

Last synced: 27 Feb 2025

https://github.com/anson09/ac

AC means power or accepted, practicing your js and programing skill from here 🧤

algorithm js leetcode programming

Last synced: 15 Mar 2025

https://github.com/mukhoplus/boj

Baekjoon Online Judge for Algorithm

algorithm cpp java python

Last synced: 31 Mar 2025

https://github.com/minapecheux/advent-of-code

My personal scripts and trials for the Advent Of Code online challenges.

algorithm challenge christmas javascript puzzle python

Last synced: 16 May 2025

https://github.com/apiz23/student-information-hub

Algorithm && Programming Subject Project

algorithm c

Last synced: 15 Mar 2025

https://github.com/ndeta100/algorithms_in_javascript

Algorithms and data structures in JavaScript with implementations and small text explanations

algorithm algorithms computer-science data-structures

Last synced: 02 Aug 2025

https://github.com/danrpts/min_ukp

Generalized solution to Minimization of Unbounded Knapsack Problem.

algorithm dynamic-programming knapsack minimization

Last synced: 15 Jun 2025

https://github.com/chausme/simple-binary-search

Simple binary search algorithm implementation

algorithm algorithms search

Last synced: 27 Mar 2025

https://github.com/jakecyr/bundle-javascript-files

Simple Script to Compile JS Files on a HTML page

algorithm bundle compile javascript

Last synced: 09 Mar 2025

https://github.com/ribtas007/dsa_cs506

contains all the works that I did while pursuing the DSA_CS506 course.

algorithm c cpp data-structures

Last synced: 18 Mar 2025

https://github.com/pf12345/algorithm-gui

js 算法相关及图形化查看,使用react实现

algorithm gui react sorting-algorithms

Last synced: 08 Sep 2025

https://github.com/jvanz/algorithms

algorithms for fun =]

algorithm algorithm-study cpp

Last synced: 13 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/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/xandao-dev/voyager-rover

Voyager Rover Simulation

algorithm docker jest nodejs

Last synced: 08 Apr 2025

https://github.com/oliverkovacs/array-sum

Efficiently sums slices of arrays

algorithm javascript optimization summation

Last synced: 15 Mar 2025

https://github.com/isometry/crunchnat

Deterministic NAT algorithms

algorithm nat rfc-7422

Last synced: 04 Dec 2025

https://github.com/justinianus2001/projecteuler

All my Project Euler solutions in C++ language

algorithm cpp hackerrank-solutions mathematics project-euler

Last synced: 27 Feb 2025

https://github.com/rxnew/bst

Binary Search Tree

algorithm binary-search-tree

Last synced: 27 Feb 2025