Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/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: 29 Jan 2025

https://github.com/s3xysteak/twistrand

A PRNG (Pseudo Random Number Generator) library based on Mersenne Twister, written by typescript, supported both esm/cjs.

algorithm mersenne-twister random seed utils

Last synced: 21 Nov 2024

https://github.com/rathod-shubham/machinelearning-1

A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.

algorithm classification clustering machine-learning reinforcement-learning

Last synced: 22 Jan 2025

https://github.com/oleggator/vernam-cipher

Vernam cipher implementation

algorithm bmstu cipher iu3 vernam vernam-cipher

Last synced: 22 Jan 2025

https://github.com/hungrybluedev/python-basic-cryptography

Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.

algorithm cryptography python3

Last synced: 22 Dec 2024

https://github.com/liuhaozzu/datastructure-algorithm

datastructure-algorithm

algorithm datastructure java

Last synced: 29 Jan 2025

https://github.com/than-dev/collision-in-js

Collision detector made with javascript, webpack and babel to development environment and canvas API + analytical math to the app implementation.

algorithm babel data-structures development es6 javascript webpack

Last synced: 05 Feb 2025

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

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

algorithm frontend

Last synced: 25 Dec 2024

https://github.com/chueating1005/intro-to-algorithm

NYCU 112-1 course, Introduction to Algorithm

algorithm nycu-course

Last synced: 22 Dec 2024

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

Data Structures/Algorithms

algorithm datastructures

Last synced: 15 Dec 2024

https://github.com/yisaer/acm_icpc

My ACM_ICPC Records

acm-icpc algorithm cpp

Last synced: 30 Jan 2025

https://github.com/chiragagg5k/algorithms

A collection of implementations of various algorithms in various languages. Includes merge sort , insertion sort , binary search , counting sort

algorithm algorithms java python3 searching-algorithms sorting-algorithms

Last synced: 22 Jan 2025

https://github.com/qiwihui/artsc

ARTS挑战收集

algorithm arts leetcode review share tip

Last synced: 15 Dec 2024

https://github.com/kyleylikey/robinos

RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.

algorithm algorithms cpu-scheduling disk-scheduling javafx

Last synced: 02 Feb 2025

https://github.com/liraymond04/olc-dijkstra

GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.

algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge

Last synced: 22 Jan 2025

https://github.com/prallhsu/pat-advanced-level-practice

PAT Advanced Level Practice

algorithm c-plus-plus

Last synced: 15 Dec 2024

https://github.com/prallhsu/leetcode

Various algorithm topics in LeetCode

algorithm

Last synced: 15 Dec 2024

https://github.com/anhgelus/human-readable-slug

A little algorithm generating human readable slug in Go

algorithm go golang slug

Last synced: 25 Jan 2025

https://github.com/agoalofalife/concrete_mathematics

Репозиторий по книги "Конкретная математика" Д.Кнут

algorithm algorithms mathematics

Last synced: 30 Jan 2025

https://github.com/auycro/clustering-study-with-ga-java

Solving cluster problem using Genetic Algorithm (GA) implement in Java

algorithm genetic-algorithm java

Last synced: 30 Jan 2025

https://github.com/phattharaphorn/profund-programming

👩🏻‍🏫 This repository is a collection developed in Object-Oriented Programming.

algorithm c leraning-programs object-oriented-programming

Last synced: 23 Jan 2025

https://github.com/afeiship/next-quick-sort

Quick sort for next.

algorithm next quick sort

Last synced: 30 Jan 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: 05 Feb 2025

https://github.com/heyfoz/cpp-even-digits-summation-algorithm

The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.

algorithm cpp digits summation

Last synced: 30 Jan 2025

https://github.com/heyfoz/cpp-4digit-summation-algorithm

The 4-Digit Summation Algorithm program (C++) uses int/string variables, functions, and a class to read user input, calculate multiple sums with a custom algorithm, printing the results to the console.

algorithm cpp summation

Last synced: 30 Jan 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: 23 Jan 2025

https://github.com/chandanghosh/gozzlers

Problem solving using Go

algorithm algorithms golang

Last synced: 02 Jan 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: 17 Jan 2025

https://github.com/bjam24/traveling-salesman-problem

The project is about solving symmetrical traveling salesman problem. The repository contains 4 optimization algorithms: Tabu Search, Hill Climbing with Multi-Start, Nearest Neighbor and Simulated Annealing.

algorithm automation hill-climbing nearest-neighbor python simulated-annealing tabu-search travelling-salesman-problem xlsx

Last synced: 29 Jan 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: 22 Dec 2024

https://github.com/gomisha/santas-brackets-advent-of-code

Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)

algorithm readfile typescript

Last synced: 09 Jan 2025

https://github.com/kauefraga/algorithms

🧑🏻‍💻 A couple of algorithms implemented on different languages

algorithm cpp python typescript

Last synced: 15 Dec 2024

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: 05 Feb 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: 02 Feb 2025

https://github.com/changhoi/algorithm

Code

algorithm

Last synced: 05 Feb 2025

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

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

algorithm cryptography encryption

Last synced: 31 Dec 2024

https://github.com/phantie/ow_matchmaking_queue

Implementation of a matchmaking queue

algorithm queue

Last synced: 02 Feb 2025

https://github.com/youssefelghamour/binary_trees

Repository containing implementations of various binary tree operations in C

algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures

Last synced: 05 Feb 2025

https://github.com/niawjunior/learn-js-algorithm

JavaScript Algorithmic Scripting

algorithm javascript

Last synced: 29 Jan 2025

https://github.com/nishatrhythm/algorithm-lab

Basic algorithm related programs can be found in this repository.

algorithm c computer-science cpp java

Last synced: 27 Nov 2024

https://github.com/nishatrhythm/data-structure-lab

Data Structure related codes can be found here.

algorithm c cpp data-structure

Last synced: 27 Nov 2024

https://github.com/chhavi-trivedi/smart-city-traffic-congestion

smart city solution for traffic congestion.

algorithm hackathon smart-cities

Last synced: 09 Jan 2025

https://github.com/neluckoff/binary-tree-in-java

A perfectly balanced binary tree in Java

algorithm binary binary-tree java

Last synced: 26 Jan 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: 06 Feb 2025

https://github.com/myeonghan-nim/algorithm-programmers

📚 Algorithm: programmers

algorithm python

Last synced: 15 Dec 2024

https://github.com/krayc425/algorithms-princeton

Assignments for Algorithms Part 1 at Princeton.

algorithm princeton princeton-cs

Last synced: 06 Feb 2025

https://github.com/filiprokita/quadratic-equation-solver

This program is a quadratic equation solver that calculates the roots of a quadratic equation with given coefficients. The user is prompted to input the values of 'a', 'b', and 'c' and then the program solves the equation and displays the roots. If the value of delta is negative, the program displays an error.

algorithm computer-science console-application cpp equation-solver math math-solver numerical-methods programming quadratic-equation quadratic-equation-solver roots

Last synced: 30 Jan 2025

https://github.com/bazoka-kaka/dijkstra-shortest-path-east-java

🌐 Here we are implementing Dijkstra algorithm to find the shortest route from one city to another in east java based on user's input in the form of web application

algorithm dijkstra express shortest-paths

Last synced: 08 Dec 2024

https://github.com/ronhachmon/edit-distance

implementation of edit distance algorithm

algorithm algorithms java oops-in-java

Last synced: 31 Dec 2024

https://github.com/leosery/astar-pathfinding--unrealengine5-2024

Interactive A* pathfinding visualization in Unreal Engine 5. Features real-time node manipulation, path calculation, and customizable grid system.

algorithm astar-algorithm cpp game-development pathfinding unreal-engine-5

Last synced: 06 Feb 2025

https://github.com/bazoka-kaka/data-structure-solutions

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

algorithm cpp data-structures

Last synced: 08 Dec 2024

https://github.com/rabbitism/csharp-data-structure-note

Study note of Data Structure and Algorithms using CSharp

algorithm csharp practice-programming

Last synced: 22 Dec 2024

https://github.com/xihuanxiaorang/workbook

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

algorithm data-structure sql

Last synced: 22 Dec 2024

https://github.com/duguce/algosolutions

本仓库用来存储我所做过的来自各大题库的OJ算法题的题解(当前均使用Python3实现),以及算法学习的相关笔记

algorithm python3 solutions

Last synced: 15 Dec 2024

https://github.com/xiubug/leetcode-javascript

LeetCode solutions with JavaScript

algorithm leetcode leetcode-javascript

Last synced: 23 Jan 2025

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

Tugas Besar 1 Strategi Algoritma

algorithm entelect-2020 java

Last synced: 06 Feb 2025

https://github.com/dynastymasra/algo

Golang exercise and example algorithm

algorithm algorithms go golang search searching sort sorti

Last synced: 23 Jan 2025

https://github.com/stephsako/boyermoorehorspoolalgorithm

Just the Boyer-Moore-Horspool algorithm coded in Java :)

algorithm boyer-moore-horspool

Last synced: 30 Jan 2025

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: 06 Feb 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: 03 Feb 2025

https://github.com/lpg2709/doomfirejs

Doom Fire made with JavaScript

algorithm beginners-friendly doom html js

Last synced: 22 Dec 2024

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: 23 Jan 2025

https://github.com/taeseunglee/project-euler

Submitted code for Project Euler in hackerrank

algorithm math project-euler

Last synced: 03 Dec 2024

https://github.com/luizrebelatto/algorithms_exercises

Solutions of exercises hackerrank

algorithm algorithms swift

Last synced: 09 Jan 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: 16 Dec 2024

https://github.com/ebonnal/vocompr

VOCabulary-based COMPRession algorithm. Codec specialized in the compression of texts having a very small disctinct characters set.

algorithm codec compression pypi-package python python3 vocabulary

Last synced: 10 Jan 2025

https://github.com/filipsedivy/recryptor

🔐 Class for quick and easy change the encryption algorithm

algorithm password rehash security-tools

Last synced: 23 Dec 2024

https://github.com/czoido/conan-levmar

Conan recipe for the levmar library: http://users.ics.forth.gr/~lourakis/levmar/

algorithm least-squares levenberg-marquardt nonlinear optimization

Last synced: 16 Dec 2024

https://github.com/begrossi/montage

T,O,U,C,H,I,N,G inspired film Montage Algorithm

algorithm experimental-movie film films montage movie movies

Last synced: 19 Jan 2025

https://github.com/nem035/csjs

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

algorithm computer-science-algorithms javascript

Last synced: 16 Dec 2024

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: 31 Dec 2024

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: 06 Feb 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: 06 Feb 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: 23 Dec 2024

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

Spritz cipher implementation in pure Lua 5.3.

algorithm cryptography lua spritz

Last synced: 03 Feb 2025

https://github.com/unluckyjung/algorithm

PS & CP

algorithm ps

Last synced: 03 Feb 2025

https://github.com/pommespeter/algorithm-developement

Recording learning experience of the algoritm which I'm learning in Acwing

algorithm tutorial

Last synced: 30 Jan 2025

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: 24 Dec 2024

https://github.com/akerdogmus/ake_python_toolkit

This repo is where the simple Python codes I used are collected.

algorithm algorithms python python3 toolkit

Last synced: 31 Dec 2024

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: 09 Jan 2025