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/bb4/bb4-a-star

Scala implementation of generic A-Star search algorithm using a mutable priority queue as described in Algorithms by Robert Sedgewick.

algorithm optimization scala

Last synced: 12 Nov 2024

https://github.com/aniket965/algo-world

🔥Node module to use algorithms in one line🚀

algo algorithm algorithm-library javascript library library-free node npm

Last synced: 15 Nov 2024

https://github.com/rifqimfahmi/data_structure_and_algorithm

Various algorithm & data structure implementation in Java

algorithm data-science java java-8

Last synced: 14 Nov 2024

https://github.com/aschleg/numberr

R package containing number-theoretic algorithms and functions related to number theory.

algorithm number-theory r

Last synced: 13 Nov 2024

https://github.com/aminul-islam-niloy/cpp-programming-and-templates-

Basic and advance c++ code for learner.

algorithm cpp data-structures

Last synced: 13 Nov 2024

https://github.com/skazemi/rust-geo-alg

GeoSpatial algorithms

algorithm geospatial gis

Last synced: 05 Jan 2025

https://github.com/jojorancu/NQueen

Basically it is a solution for "N-Queen" Problem. I added mix of humor to the code. Sounds like "The King" wanted date all "The Queen" :)

algorithm go golang nqueens-problem

Last synced: 14 Nov 2024

https://github.com/mc256/eecs2011

Source code for Algorithm course EECS 2011

algorithm eecs2011 yorkuniversity

Last synced: 24 Nov 2024

https://github.com/astrodynamic/line-calculator-with-graph-output-in-cpp-qt

Engineer, credit and debit calculator. GUI implementation, based on any GUI library with Qt API for C++17. It allows arithmetic calculations, graph plotting, and variable calculation.

algorithm calculator cmake cpp17 gui makefile math qt qt6 rpn widgets

Last synced: 13 Nov 2024

https://github.com/papachristoumarios/abstract-data-types

A library implementing some data structures for educational purposes

adt algorithm data-structures tree

Last synced: 13 Nov 2024

https://github.com/bredele/algo-sort-bubble

:bar_chart: Bubble sort algorithm

algorithm bubble math sort sorting-algorithms

Last synced: 19 Dec 2024

https://github.com/furkankayar/algorithmanalysis

Speed comparison of frequently used sorting algorithms.

algorithm heapsort introsort java quicksort speed-comparison

Last synced: 13 Nov 2024

https://github.com/sysread/lua-skewheap

A skew heap implementation in Lua

algorithm data-structures heap lua priority skew skewheap

Last synced: 14 Nov 2024

https://github.com/connieya/cpp_algorithm

CPP Algorithm Source Code Storage

algorithm cpp ps

Last synced: 30 Nov 2024

https://github.com/rhcarvalho/htdp-exercises

Solutions for the exercises in the book How to Design Programs.

algorithm exercises racket

Last synced: 13 Nov 2024

https://github.com/gebes/colorpyramid

Perfect solution for the color pyramid example from the IOI

algorithm ioi

Last synced: 30 Dec 2024

https://github.com/thainguyencoffee/todo-list

To do app using dynamic programming algorithm. NOTE: Project not CI\CD

algorithm dynamic-programming knapsack-problem

Last synced: 13 Nov 2024

https://github.com/elvin-du/algorithm-lab

学习数据结构和算法《剑指offer》常用数据结构,经典排序,leetcode等

algorithm algorithms

Last synced: 03 Dec 2024

https://github.com/milan-960/leetcode-js-soutions

Leetcode solution with question of the problem and algorithm challenges! ❤️

algorithm arrays leetcode leetcode-javascript leetcode-solutions

Last synced: 24 Nov 2024

https://github.com/maxkratz/flowshop-scheduling

Eclipse project for solving a flowshop-scheduling problem with the algorithm of Nawaz, Enscore and Ham (NEH algorithm)

algorithm flowshop flowshop-problem flowshop-scheduling java

Last synced: 13 Nov 2024

https://github.com/blaz-cerpnjak/tictactoe-minimax

🕹️ 🎮 TicTacToe with Minimax AI algorithm (C#). The game has the option of 'Multiplayer' in 'Singleplayer' against the computer.

ai algorithm cs design game minimax tic-tac-toe tictactoe tictactoe-ai tictactoe-game visualstudio wpf wpf-application wpf-datagrid wpf-ui xaml

Last synced: 22 Nov 2024

https://github.com/0xdaksh/employeechurn

A Deep Neural Network that can Classify Employee Churn with ~97% Accuracy

algorithm artificial-neural-networks classifier deep-learning deep-neural-networks keras machine-learning tensorflow

Last synced: 17 Nov 2024

https://github.com/olical/wlhn-a-star

A* algorithm implementation in Clojure

a-star algorithm clojure hack quil

Last synced: 05 Jan 2025

https://github.com/outfrost/smtwt

[university] Exploring various algorithms to approximately solve the single machine total weighted tardiness scheduling problem

algorithm algorithms ant-colony-optimization dynasearch metaheuristics np-hard scheduling smtwt

Last synced: 15 Nov 2024

https://github.com/techquery/functional-bowling

Functional algorithm of Bowling scoring written in JavaScript with TDD model

algorithm bowling-score functional-programming javascript test-driven-development

Last synced: 30 Dec 2024

https://github.com/gagniuc/simple-js-implementation-of-objective-digital-stains

Simple JS implementation of Objective Digital Stain (ODS) produces ODS images from DNA sequences. On ODSs, the information content (IC) is represented vertically on the y-axis and the frequency of different letters is represented horizontally on the x-axis.

algorithm bioinformatics dna dna-processing dna-sequences genetics genomics javascript js objective-digital-stain ods rna rna-sequence visualization

Last synced: 15 Nov 2024

https://github.com/gagniuc/mix-two-signals-in-ruby

This is an implementation designed in Ruby. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms code mix numerical-analysis numerical-methods ruby signal signal-processing source waveform

Last synced: 15 Nov 2024

https://github.com/gagniuc/mix-two-signals-in-java

This is an implementation designed in Java. This implementation is able to mix two signals/vectors (A and B) in arbitrary proportions. This source code uses a novel mathematical model published in the journal Chaos. The model is called Spectral Forecast.

algorithm algorithms implementation java java-8 mix model numerical-methods signal spectral-forecast vector vectors waveform

Last synced: 15 Nov 2024

https://github.com/gagniuc/entropy-of-text

Entropy is a measure of the uncertainty in a random variable. This application calculates the entropy of text. The current example calculates the entropy of sequence "TTTAAGCC". In the context of information theory the term "Entropy" refers to the Shannon entropy.

algorithm alphabet detector entropy javascript js math measurement probability random shannon shannon-entropy statistics variable

Last synced: 15 Nov 2024

https://github.com/mikejgray/graysalgorithms

Adapted primarily from the JavaScript algorithms from FreeCodeCamp.com, these Python algorithm challenges are a great way to get to know the Python standard libraries.

algorithm hacktoberfest python

Last synced: 19 Nov 2024

https://github.com/rfalke/hamming-distance-squared-benchmark

How fast can you compute the hamming distances between all elements of a large input list?

algorithm benchmark hamming-distance hamming-weight multi-language

Last synced: 16 Nov 2024

https://github.com/aniket965/algopack-api

node module for building and hosting api for Algopack :Online version

algopack algorithm algoworld

Last synced: 15 Nov 2024

https://github.com/nem035/page-rank-fun

Simple Demonstration of the PageRank Algorithm

algorithm html javascript pagerank-algorithm

Last synced: 16 Dec 2024

https://github.com/shalithasuranga/canvas-outlines-drawing

Draw outlines for any kind of HTML canvas objects

algorithm canvas-outline edge-detection html-canvas outline

Last synced: 20 Dec 2024

https://github.com/frett27/Ada-GA

Genetic Algorithm Implementation for Ada

ada algorithm chromosome crossover generic genetic-algorithm library mutations simple

Last synced: 26 Oct 2024

https://github.com/sleekpanther/noah-patullo-repositories

A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)

algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm

Last synced: 15 Nov 2024

https://github.com/jpcadena/autochain-bot

This project is dedicated to building an intelligent data processing pipeline using AutoChain LLM and BERT ML.

algorithm artificial-intelligence autochain chatgpt data-engineering data-science large-language-model llm machine-learning model openai pandas python pytorch

Last synced: 15 Nov 2024

https://github.com/ritvik19/codebook

Code Repository for various Competitive Programming platforms, solutions to various tricky problems and implementations of various algorithms in various programming languages

algorithm algorithm-challenges algorithms codechef competitive-programming data-structures hackerearth hackerrank programming-languages

Last synced: 22 Nov 2024

https://github.com/moilk/sword

剑指offer刷题~

algorithm offer

Last synced: 09 Jan 2025

https://github.com/hacker1024/blowfish_ecb.dart

A Blowfish ECB codec implementation in pure Dart.

algorithm blowfish blowfish-algorithm dart dart-algorithms dart-package dartlang

Last synced: 08 Dec 2024

https://github.com/tascigorkem/hashcode-2020

Google Hash Code Problem 2020

2020 algorithm google-hash-code java solution

Last synced: 25 Dec 2024

https://github.com/im-rises/cmergesortparallel

Sequential and parallel merge sort algorithm implemented in C using OpenMP

algorithm c merge-sort openmp parallel pthread

Last synced: 25 Dec 2024

https://github.com/crazy-canux/pydad

Data structure, Algorithm and Design pattern written in python.

algorithm datastructure design-pattern

Last synced: 06 Nov 2024

https://github.com/dickeyy/collatz-calculator

A calculator to test numbers against the collatz conjecture

algorithm calculator collatz collatz-conjecture conjecture gui python tkinter

Last synced: 07 Nov 2024

https://github.com/jaybrown/cn

Apple's open source command line interface to CommonNumerics routines (CRC-8/16/32/64, Base16/32/64)

adler-32 algorithm base16 base32 base64 castagnoli checksum cli commoncrypto commonnumerics crc crc-16 crc-32 crc-32c crc-8 fletcher hash hashing macos osx

Last synced: 20 Nov 2024

https://github.com/keepalive555/datastructure

数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。

algorithm c datastructure

Last synced: 28 Nov 2024

https://github.com/avezoor/avz-project-euler

A project of solving programming algorithm problems taken from projecteuler.net

algorithm mathematics projecteuler projecteuler-solutions

Last synced: 20 Dec 2024

https://github.com/pushkar1393/tsunami-epicentre-detection-using-particle-swarm-optimization

Developed a Particle Swarm Optimization algorithm based project that optimized its solution iteratively. Deployed self-learning bots over a susceptible area to narrow down on the epicentre based on flock location

algorithm java8 javafx self-learning

Last synced: 08 Jan 2025

https://github.com/saifurrahmanemon/algorithms_visualizer

An attempt to make a visualizer for popular algorithms. So far, finished with visualizing popular sorting algorithms like Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort.

algorithm algorithm-visualizer algorithms javascript react sorting-algorithms

Last synced: 15 Nov 2024

https://github.com/kingsznhone/vsop87.net

VSOP87 Library For .NET. (NuGet, DLL) Highly Optimized and OOP

algorithm astronomy math orbital-simulation physics universe

Last synced: 14 Oct 2024

https://github.com/evandrolg/find-by-words

A solution for finding words started by a string. It works well on both front-end and back-end.

algorithm binary-search performace search

Last synced: 15 Nov 2024

https://github.com/bukinoshita/catch-pokemon

Algorithm to catch a pokemon

algorithm catch javascript nodejs pokeball pokemon

Last synced: 19 Dec 2024

https://github.com/matubu/de-bruijn-generator

📦 A javascript implementation of the de Bruijn sequence algorithm

algorithm browser combinations debruijn generator javascript js nodejs sequence

Last synced: 26 Dec 2024

https://github.com/chrisiogwaan/java-mats

Java 8 Basic Learning Materials

algorithm java

Last synced: 29 Dec 2024

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

LeetCode problems' solutions using Go.

algorithm datastructure go golang interview leetcode

Last synced: 06 Dec 2024

https://github.com/maolonglong/lock_free_queue.rs

Non-blocking concurrent queue algorithm impl in Rust

algorithm lock-free rust

Last synced: 07 Nov 2024

https://github.com/xenoswarlocks/company-url-finder

Company URL Finder is a robust Python application designed to help you efficiently search and extract company website URLs using multiple strategies. The project provides two main search approaches:

algorithm algorithms custom-search-api custom-search-engine google python3 selenium-webdriver

Last synced: 20 Dec 2024

https://github.com/jerelmiller/dictionary-trie

A dictionary built using trie data structure

algorithm javascript trie

Last synced: 21 Dec 2024

https://github.com/curzon01/mysql_sunriseset

MySQL/MariaDB SunRiseSet Calculation

algorithm algorithms-implemented mariadb mysql sunrise sunset

Last synced: 06 Jan 2025

https://github.com/mauris/dlx.js

Knuth's Dancing Links with Algorithm X JS implementation

algorithm javascript knuth

Last synced: 02 Dec 2024

https://github.com/donng/play-with-algorithm-interview

慕课 liuyubobobo「玩转算法面试」课程的 Go 语言实现版本

algorithm go interview

Last synced: 06 Dec 2024

https://github.com/abranhe/merge-srt

Merge Sort Algorithm Implementation

algorithm merge-sort sort sorting-algorithms

Last synced: 12 Nov 2024

https://github.com/abranhe/bubble-srt

Bubble Sort Algorithm Implementation

algorithm bubble-sort sorting-algorithms

Last synced: 12 Nov 2024

https://github.com/jintao-huang/leetcode-py

针对LeetCode解题开发的基于python的数据结构和算法库`leetcode-alg`

algorithm data-structures leetcode leetcode-alg leetcode-python leetcode-solutions python python3

Last synced: 29 Dec 2024

https://github.com/helderberto/doom-fire-algorithm

Playground for the fire effect from DOOM.

algorithm doom javascript js

Last synced: 24 Nov 2024

https://github.com/wanghaoxi3000/go-algo

使用Golang实现各类算法和数据结构

algorithm golang

Last synced: 28 Nov 2024

https://github.com/itaditya/cosmos-web-interface

[Show :heart: love by :star2:] Your personal library of every algorithm and data structure code that you will ever encounter now on the web

algorithm datastructures interview-questions library sorting-algorithms

Last synced: 19 Dec 2024

https://github.com/zreechxnn/maze-game

i make a maze game using c++

algo algorithm cpp game maze-algorithms maze-game timer

Last synced: 08 Jan 2025

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 01 Nov 2024

https://github.com/russellwzr/responsive-wordle

A visualization algorithm demo project implemented by Box2D.js & D3.js that can make the word cloud responsive.

algorithm box2d-physics-engine d3 d3-visualization d3js responsive-layout visualization wordcloud wordle

Last synced: 08 Jan 2025

https://github.com/singularitti/bisectpy.jl

Migrating bisect module from Python to Julia

algorithm bisection-search julia julia-package python

Last synced: 25 Dec 2024

https://github.com/andrew-johnson-4/l1dfa

Deterministic Finite-State Automata Library for Rust, written in L1

algorithm automata data-structure dfa lsts regex regex-engine regex-parser rust

Last synced: 12 Nov 2024

https://github.com/abranhe/merge-srt-cli

Merge Sort Algorithm Implementation CLI

algorithm merge-sort sort sorting-algorithms

Last synced: 12 Nov 2024

https://github.com/lidongze0629/grapham

A Graph Algorithm Management

algorithm graph

Last synced: 21 Dec 2024

https://github.com/kanukim97/algorithm

알고리즘 풀이 Repository입니다

algorithm leetcode programmers-online-judge sql

Last synced: 19 Nov 2024

https://github.com/can-dy-jack/linkedlist

LinkedList and DoubleLinkedList implementation in JavaScript

algorithm data-structures double-linked-list javascript linked-list

Last synced: 20 Dec 2024

https://github.com/wafer-li/algs4assignment

This is the asignment of the coursea algs4 class

algorithm coursera

Last synced: 03 Dec 2024

https://github.com/simonbaese/herkosidae

Half-explicit Runge-Kutta method for overdetermined semi-implicit Differential-Algebraic Equations

algorithm differential-algebraic-equations matlab numerical-analysis runge-kutta-methods

Last synced: 06 Jan 2025

https://github.com/eldruin/smbus-pec-rs

Rust Portable SMBus Packet Error Code Algorithm Implementation

algorithm checksum crc crc8 embedded i2c rust smbus smbus-pec

Last synced: 27 Oct 2024

https://github.com/adriacabeza/document-similarity-detection-using-hashing

:page_with_curl:Document similarity detection using hashing

algorithm copies jaccard-similarity minhash-lsh-algorithm

Last synced: 12 Nov 2024

https://github.com/hustle-dev/algorithm

🧠 알고리즘 문제 풀이 정리 레포지토리입니다.

algorithm javascript leetcode programmers

Last synced: 20 Dec 2024

https://github.com/bobby285271/scnuse-shannon-slides-2021

SCNUSE 第二学期香农先修班 Slides(部分)

algorithm latex

Last synced: 25 Dec 2024