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/misa-j/leetcode

my solutions to leetcode problems

algorithm algorithms data-structures leetcode

Last synced: 06 Dec 2024

https://github.com/chasestarr/quicksort

Quicksort algorithm, implements same interface as Go's 'sort' package

algorithm go quicksort

Last synced: 12 Jan 2025

https://github.com/cuixing158/svd-fit-line

Linear Least Squares Problems Using SVD, straight line fitting (2D and 3D)

algorithm fitting fitting-algorithm math svd

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

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

Graph generator algorithm

algorithm graph javascript

Last synced: 24 Nov 2024

https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation

This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.

algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation

Last synced: 11 Jan 2025

https://github.com/silent0wings/oddonacci-sequence-calculations

This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.

algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation

Last synced: 11 Jan 2025

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 12 Jan 2025

https://github.com/lovasoa/spark-joinapp

Repository hosting code for my master thesis on join algorithms on distributed systems.

algorithm big-data cluster database join spark

Last synced: 16 Dec 2024

https://github.com/myavuzokumus/simplemodelcomparison

This application allows users to upload datasets, handle missing data, and compare different imputation strategies.

algorithm data data-science machine-learning preprocessing streamlit

Last synced: 21 Dec 2024

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

All my problem solvings from codeforces, hackerrank, leetcode and other websites.

algorithm algorithms c codechef codeforces data-structures dsa go hackerrank leetcode lua problem-solving python rust sql

Last synced: 11 Jan 2025

https://github.com/izhx/algorithm-analysis-and-design

Implementation of algorithms from "Introduction to the Design and Analysis of Algorithms", "Introduction to Algorithms", and my assignment.

algorithm study-project

Last synced: 11 Jan 2025

https://github.com/mon99745/algorithm

Solving Algorithm Problems

algorithm java

Last synced: 17 Nov 2024

https://github.com/jabellard/hash

Open addressed, double hashed hash table.

algorithm algorithms c data-structure data-structures hash-table

Last synced: 17 Nov 2024

https://github.com/brainlesslabs/pizza

A Lightweight distributed database written in C++ and on top of sqlite

algorithm cplusplus cpp cpp11 database distributed-database sqlite3

Last synced: 28 Nov 2024

https://github.com/ndsvw/maximum-sum-subarray-python

This algorithm solves the Maximum-Sum-Subarray problem via Divide and Conquer in O(m*log(m))

algorithm algorithms divide-and-conquer subarray

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

https://github.com/arodr967/virtual_memory_management

A system call written in C, to report on memory management statistics, and a counter-based clock page replacement algorithm.

algorithm linux-kernel memory-management memory-stats system-calls virtual-memory

Last synced: 14 Dec 2024

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

https://github.com/ryanparsa/leetcode

my leetcode playground

algorithm leetcode

Last synced: 17 Nov 2024

https://github.com/irisation23/java_algorithm

🧠.equals("CPU");

algorithm java programmers

Last synced: 01 Jan 2025

https://github.com/peter-lyons-kehl/produce

Productivity data Structures, Algorithms and :children_crossing: examples in :coffee: Java 8

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java java-8

Last synced: 16 Jan 2025

https://github.com/estebanborai/selection-sort-js

A "Selection Sort" algorithm implementation in JavaScript

algorithm javascript selection-sort

Last synced: 01 Oct 2024

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

https://github.com/calvinneo/pat

PAT/CCCC

algorithm

Last synced: 17 Nov 2024

https://github.com/czubocha/so-lru-frame-allocation-algorithms

implementation of different types of LRU frame allocation algorithms

algorithm frame-allocation lru

Last synced: 25 Nov 2024

https://github.com/rayandrew/branchbound

Branch and bound implementation in Java with Swing GUI

algorithm branch-and-bound java swing-gui tsp

Last synced: 28 Dec 2024

https://github.com/calvinneo/acm

ACM Codes

acm-icpc algorithm

Last synced: 17 Nov 2024

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

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

algorithm php skills-up

Last synced: 09 Jan 2025

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

Efficient algorithms and data structures

algorithm cpp03 spoj topcoder

Last synced: 19 Nov 2024

https://github.com/hoehrmann/set-intspan-partition

Set::IntSpan::Partition Perl module

algorithm integer perl5 sets

Last synced: 05 Dec 2024

https://github.com/itzg/try-etcd-work-allocator

Experiment with an algorithm to dynamically allocate work via etcd

algorithm distributed-computing etcdv3 spring-boot

Last synced: 14 Jan 2025

https://github.com/dzimiks/algorithms

Implementation of various algorithms and data structures written in Java.

algorithm java

Last synced: 03 Jan 2025

https://github.com/konstantin8105/root

root-finding algorithm

algorithm bisection-method root-finding

Last synced: 22 Nov 2024

https://github.com/alvinnn-r/algoritma-pemrograman-2

Learning Materials, Assignments and Exercises for the Programming Algorithms Course

algorithm algoritma-pemrograman c c-language c-programming input-output pemrograman-dasar

Last synced: 19 Nov 2024

https://github.com/fakman0/push-swap

Push_swap aims to sort a string of integers given by the user, using the least number of moves through certain moves.

algorithm c pushswap

Last synced: 17 Nov 2024

https://github.com/forestluo/hashtree

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

algorithm hashtree visual-studio

Last synced: 17 Nov 2024

https://github.com/ilovebacteria/analysis-prime-number-algorithms

My Data Structure course project. Analyzing the performance of some prime number algorithms with graph

algorithm algorithms data-structures graph java matplotlib pyfpdf python

Last synced: 14 Jan 2025

https://github.com/zilean12/-bubble-sort

To sort an array of integers using the Bubble Sort algorithm

algorithm bubble-algorithms bubble-sort sort sorting-algorithms

Last synced: 17 Dec 2024

https://github.com/charlenry/charleshenrisaintmars_7_16052022

C'est un site de recettes de cuisine à l’instar de Marmiton ou 750g. Le site doit être doté d'un moteur de recherche avancé et performant.

algorithm api api-js constructor-pattern css3 drawio figma flowchart html5 javascript jsbench performance-monitoring poo sass use-case w3c-validator

Last synced: 16 Jan 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: 14 Jan 2025

https://github.com/pawfa/algorithms

Example application to learn Redux and D3.js

algorithm algorithms react reactjs redux

Last synced: 13 Jan 2025

https://github.com/seishiiin/algo-flow

🖥️ Application de bureau pour écrire et exécuter du pseudocode.

algorithm desktop education electron pseudocode

Last synced: 22 Dec 2024

https://github.com/joserochadev/doom-fire

Algoritimo de fogo do jogo Doom

algorithm doom javascript

Last synced: 18 Nov 2024

https://github.com/thearchitector/smartclip

A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality

algorithm image image-processing paperclip paperclip-processor

Last synced: 13 Jan 2025

https://github.com/sintan1729/checkintegrity

A simple tool for checking integrity of a file by matching checksums with given strings.

algorithm hash hashing

Last synced: 28 Dec 2024

https://github.com/sarincr/introduction-to-edge-analytics

Edge analytics is an approach to data collection and analysis in which an automated analytical computation is performed on data at a sensor, network switch or other device instead of waiting for the data to be sent back to a centralised data store.

algorithm algorithms algorithms-and-data-structures arduino arduino-ide arduino-library arm artificial-intelligence avr data-science dataanalytics datastuctures deep-learning edge-ai edge-computing embedded-systems iot machine-learning microcontroller neural-network

Last synced: 20 Nov 2024

https://github.com/devbruce/algorithm_problem_solving

Archive of My Algorithm Problem Solving

algorithm problem-solving

Last synced: 19 Nov 2024

https://github.com/imvexed/wfc

A Nim port of Wave Function Collapse Tiling

algorithm gamedev machine-learning procedural-generation wfc

Last synced: 30 Nov 2024

https://github.com/loveboyme/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: 13 Jan 2025

https://github.com/joeylr2042/traffic-cameras-management-with-vertex-cover

Finding shortest path and minimum vertex cover of the street graph.

algorithm cplusplus minisat pipe process shortest-paths thread vertex-cover

Last synced: 14 Dec 2024

https://github.com/klihe/astar-visualization

I am trying to implement *a path finding algorithm and create a visualization of it with Python and numpy library

algorithm astar-algorithm numpy pathfinding pygame python visualization

Last synced: 19 Dec 2024

https://github.com/sohomm/predict-insurance-charges

A predictive model to estimate the insurance charges based on a client's attributes, such as age and health factors. It offers a practical application of ml in business, enabling more accurate pricing models and helping companies manage risk while delivering personalized pricing strategies to clients.

administration algorithm bot data decision-trees download easy finance github java machine-learning management model neural-network nlp prediction project science trading university

Last synced: 30 Dec 2024

https://github.com/litreily/leetcode

my record of leetcode solutions

algorithm docs leetcode markdown pymdown

Last synced: 29 Dec 2024

https://github.com/eeeyooon/algorithm

Javascript algorithm + SQL practice

algorithm javascript oracle-database sql

Last synced: 12 Jan 2025

https://github.com/soc221b/abstract-algorithms

High level abstract code of every algorithm, data structure, and design patterns in any programming language

abstract abstraction adapter algorithm algorithms data-structures design-patterns flex flexible generic high-level-programming library stl template

Last synced: 10 Jan 2025

https://github.com/pseudoyu/redblacktree-java

Red Black Tree Implementation in Java

algorithm data-structure java

Last synced: 23 Nov 2024

https://github.com/suji04/mst_generator

Generates minimum spanning tree based on euclidean distance

algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment

Last synced: 07 Jan 2025

https://github.com/pseudoyu/cs61b-sp14

UC Berkeley —— CS61B Data Structures Spring 2014

algorithm data-structure java notes ucberkeley

Last synced: 23 Nov 2024

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

💡 Baekjoon Online Judge

algorithm java kotlin

Last synced: 02 Jan 2025

https://github.com/prinorange/my-leetcode

Here are my notes for leetcode learning with algorithm and data structures. And I will try to solve them with C program. Sure, I also put in my thinking about the problems and some related knowledges.

algorithm data-structures learning leetcode notebook notes

Last synced: 14 Jan 2025

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

☁️ 구름 문제 풀이

algorithm java koltin

Last synced: 02 Jan 2025

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 16 Jan 2025

https://github.com/micycle1/rlf-heuristic-for-graph-coloring

C++ Implementations of the RLF heuristic for Graph Coloring

algorithm graph-coloring graph-colorizer

Last synced: 17 Nov 2024

https://github.com/ruddyscent/ccspip

Solutions for exercises in the Book Classic Computer Science Problems in Python

algorithm book manning-publications python37

Last synced: 12 Jan 2025

https://github.com/juanfranciscocis/simple-rsa-algorithm

University project, explaining the RSA Algorithm and create a small python program to use it.

algorithm python3 rsa-encryption

Last synced: 21 Dec 2024

https://github.com/rickreisme/vendingmachine

https://replit.com/@rickyan/VendingMachinefinal#main.cpp

algorithm cpp rickreis rickreisme vending-machine

Last synced: 13 Nov 2024

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: 23 Nov 2024

https://github.com/labex-labs/quick-start-with-algorithm

[Quick Start with Algorithm] This repository collects 90 of programming scenarios (labs and challenges) for Quick Start with Algorithm. This course offers numerous interactive coding challenges to help you comprehend and implement algorithms quickly. The challenges were designed by Donne Martin a...

algorithm awesome awesome-list challenges course education hands-on labex labs programming python

Last synced: 13 Nov 2024

https://github.com/labex-labs/java-practice-plus

[Java Practice Plus]-In this course, You will practice more labs of Java. This will help you to master the skills more deeply.

algorithm awesome awesome-list challenges course education hands-on java javascript labex labs programming

Last synced: 13 Nov 2024

https://github.com/labex-labs/c-practice-plus

[C Practice Plus]-In this course, You will practice more labs of C. This will help you to master the skills more deeply.

algorithm awesome awesome-list c challenges course education hands-on labex labs programming

Last synced: 13 Nov 2024

https://github.com/labex-labs/python-practice-plus

[Python Practice Plus]-In this course, You will practice more labs of Python. This will help you to master the skills more deeply.

algorithm awesome awesome-list challenges course education hands-on labex labs linux pandas programming python

Last synced: 13 Nov 2024

https://github.com/gholamrezadar/triomino-tiling

Triomino Tiling Algorithm Visualization

algorithm tiling

Last synced: 30 Dec 2024

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

https://github.com/krvajal/graph-experiments

Graphs algorithms experiments in C++ 11

algorithm cpp11 graph-algorithms graph-theory graph-traversal

Last synced: 08 Dec 2024