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/frymimori/javascript-unicode-converter

Create conversions between UTF-8, UTF-16 and UTF-32 encoding with a fast and unique Unicode conversion algorithm.

algorithm bom browser compatibility converter decoder decoding endian fast minimal nodejs secure surrogates unicode unique utf-16 utf-32 utf-8 validation validator

Last synced: 20 Jan 2025

https://github.com/arsenic-atg/sudoku-solver

Solve Sudoku of any difficulty with just a single click

algorithm backtracking backtracking-algorithm c-plus-plus cpp11 cpp14 cpp17 sudoku-solver

Last synced: 18 Jan 2025

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/keepalive555/datastructure

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

algorithm c datastructure

Last synced: 27 Jan 2025

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

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

algorithm golang

Last synced: 26 Jan 2025

https://github.com/edmilson-dk/expression-evaluation

Basically, an expression evaluation is an algorithm that aims to receive a mathematical expression and return the result of that expression.

algorithm expression-evaluation notation operands

Last synced: 21 Jan 2025

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/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/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/elvin-du/algorithm-lab

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

algorithm algorithms

Last synced: 03 Dec 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/joyang1/ticketinfocalculate

彩票信息计算查看工具

algorithm springmvc

Last synced: 26 Jan 2025

https://github.com/hxr16f/pyramid-batch

4 pyramids written in Batch.

algorithm batch batch-script example pyramid pyramids

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

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

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

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

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

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

algorithm latex

Last synced: 25 Dec 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/bmf-san/road-to-algorithm-master

I want to be a algorithm master.

algorithm data-structures golang

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

https://github.com/for-acgn/compressframeheader

Use dictionary compression algorithm to reduce the transmission of frame header data.

algorithm compression transmission

Last synced: 14 Jan 2025

https://github.com/maxgfr/benford-law

A simple library to check if a dataset follows the Benford's law

algorithm benford benford-analysis benfords-law javascript nodejs typescript

Last synced: 06 Nov 2024

https://github.com/swarajkumarsingh/load-balancer

Simple Load Balancer using Golang, which uses Round Robin Algorithm, and distributes connection to mutiple servers

algorithm backend go golang load-balancer loadbalancer loadbalancing round-robin

Last synced: 28 Dec 2024

https://github.com/cedrickchee/parkinglot-ts-node

TypeScript solution for parking lot problem.

algorithm data-structures oop-concepts parking-lot typescript

Last synced: 18 Jan 2025

https://github.com/nicholas-miklaucic/rust-monaco

An optimized, parallel, lock-free Monte-Carlo Tree Search implementation in Rust

ai algorithm mcts rust

Last synced: 28 Dec 2024

https://github.com/d-e-s-o/delaunay-triangulation

Delaunay triangulation using an incremental insertion algorithm, implemented in JavaScript.

algorithm applet delaunay delaunay-triangulation javascript triangle

Last synced: 15 Nov 2024

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

学习数据结构和算法

algorithm golang leetcode rust rust-lang

Last synced: 03 Dec 2024

https://github.com/skywalkersam/binarysearch

The binary search algorithm.

algorithm binary-search

Last synced: 06 Jan 2025

https://github.com/skywalkersam/fisheryatesshuffle

The Fisher–Yates shuffle algorithm.

algorithm fisher-yates-shuffle

Last synced: 06 Jan 2025

https://github.com/abhishekmishra-17/python-programs

python programs and some algorithm based program

algorithm data-structures python python-programs

Last synced: 31 Dec 2024

https://github.com/beomseokyu/sist-algorithm

[SIST] 알고리즘 풀이

algorithm

Last synced: 05 Jan 2025

https://github.com/connieya/java_algorithm

Java Algorithm Source Code Storage

algorithm java ps

Last synced: 28 Jan 2025

https://github.com/chriskonnertz/binpacking

Examples of algorithms that solve the bin packing problem implemented in Kotlin

algorithm bin-packing binpacking example first-fit first-fit-decreasing kotlin optimization solving

Last synced: 22 Jan 2025

https://github.com/rhcarvalho/stackedqueue

A demo of how to implement queues using stacks.

algorithm demo python queue stack

Last synced: 12 Jan 2025

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 14 Jan 2025

https://github.com/sofvanh/yarnie

Android app that creates a list of knitting patterns to use your yarn as effectively as possible

algorithm android crafts knitting yarn

Last synced: 21 Jan 2025

https://github.com/483759/algorithmsolutionstorage

Problem Solving, 자료구조, 알고리즘 공부 내용 정리

algorithm data-structures problem-solving

Last synced: 15 Jan 2025

https://github.com/avindra/tic-tac-toe-dotnet

:negative_squared_cross_mark: Tic tac toe in C#

algorithm c-sharp dot-net solved-game tic-tac-toe

Last synced: 16 Jan 2025

https://github.com/maxpat78/w32_fnmatch

An exact Win32 wildcard matching algorithm implementation for Python

algorithm fnmatch matcher pure-python python3 wildcard win32

Last synced: 07 Nov 2024

https://github.com/cnych/dot24

24 dot game python version

algorithm python

Last synced: 08 Jan 2025

https://github.com/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 21 Jan 2025

https://github.com/arkenidar/lua_love2d_pointinpolygon-algorithm

Early release of a Point In Polygon experimental algorithm. The method is naive, so it can be easily explained and taught. Enjoy and give feedback if possible. Thanks.

algorithm easy-to-understand love2d-engine lua point-in-polygon zerobrane-studio

Last synced: 27 Dec 2024

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

For Algorithm (Baekjoon, Programmers)

algorithm programmers

Last synced: 22 Jan 2025

https://github.com/crazy-canux/go-dad

Data structure, Algorithm and Design pattern written in golang.

algorithm datastructure design-pattern

Last synced: 25 Dec 2024

https://github.com/globalpolicy/tsp_with_ga_module

Implementation of a Genetic Algorithm module to solve the Traveling Salesman Problem

algorithm ga genetic traveling-salesman-problem tsp

Last synced: 19 Dec 2024

https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 13 Jan 2025

https://github.com/pragalbha-patil/cyclic-array-challenge-javascript

A cyclic array challenge implemented in Javascript

algorithm javascript problem-solving

Last synced: 05 Jan 2025

https://github.com/tamim-saad/cp-template-code

This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!

algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity

Last synced: 14 Dec 2024

https://github.com/reinderien/inspiration

Thoughts on the PyCon 2015 Thumbtack challenge

algorithm card pycon python thumbtack

Last synced: 28 Jan 2025

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 12 Jan 2025

https://github.com/yothgewalt/binary-search-tree

An about binary search tree in python that's easy to read and easy to understand.

algorithm bst python

Last synced: 27 Jan 2025

https://github.com/shivamswarnkar/algo-analysis

Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.

algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis

Last synced: 26 Jan 2025

https://github.com/prathameshdhande22/data-structure-and-algorithms

This Repository Contains all the code which i have written while doing DSA.

algorithm algorithms clanguage data-structures dsa dsa-algorithm java leetcode

Last synced: 14 Jan 2025

https://github.com/altafjava/data-structures-cpp

Data Structures using C and C++. Arrays, Linked List, Stack, Queue, ADT, Tree, Graph, Binary Search Tree, Sorting, Searching, Hashing, Algorithm

adt algorithm array bst c cpp data-structures graph hashing linked-list matrices queue recursion searching sorting stack tree

Last synced: 13 Jan 2025

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

Data-structure and algorithms interview problems and solutions.

algorithm algorithms javascript leetcode python typescript

Last synced: 03 Jan 2025

https://github.com/sleekpanther/reverse-delete-algorithm

Greedy Algorithm to find a minimum spanning tree in an undirected graph by deleting heaviest edges unless it would disconnect the graph

algorithm algorithm-design algorithms edge graph greedy greedy-algorithms minimum-spanning-tree minimum-spanning-trees mst noah noah-patullo noahpatullo pattullo pattulo patullo patulo reverse-delete reverse-delete-algorithm tree

Last synced: 15 Jan 2025

https://github.com/saschpe/satf

Runtime performance measurement tool for generic algorithms that uses gnuplot to generate nice plots

algorithm boost c-plus-plus cmake gnuplot

Last synced: 09 Dec 2024

https://github.com/mbn-code/pysort

Python Sorting Visualised.

algorithm asd matplotlib python python3 sort visualization

Last synced: 27 Jan 2025

https://github.com/redalert3/algorithm

🎉 All Crequency algorithm here. (Moved to Crequency/Common.Algorithm)

algorithm algorithms lib library

Last synced: 28 Jan 2025

https://github.com/shravan20/data-structures-and-algorithm

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 17 Dec 2024

https://github.com/mj41/algorithm-spiralmatrix

Various Perl 6 Sequences for spirals in matrix (two-dimensional arrays).

algorithm matrix perl6-module raku spiral-matrix

Last synced: 12 Jan 2025

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 01 Nov 2024

https://github.com/ptsurbeleu/coding-challenges

100% human-friendly explanation of coding challenges and computer science fundamentals

algorithm algorithm-challenges algorithms bitwise bitwise-operators computer-science

Last synced: 20 Jan 2025

https://github.com/sushiwaumai/marching_squares_processing_java

Marching Squares Algorithm implemented in Processing 3 in Java

algorithm image-processing java processing

Last synced: 30 Dec 2024

https://github.com/abhay-kanwasi/data-structure

Various data structures in python with proper code with explanation and meaningful comments

algorithm data-structures python pythonbeginners pythondatastructure

Last synced: 12 Jan 2025

https://github.com/pkx8326/leapyear_python

This is the classic leap year finder program with python. This problem is labelled as "hard" on many practice sites, but actually the programming is not hard at all. What's hard is the description of the leap year and how to translate it into the programming language.

algorithm calculator leap leapyear python simple year

Last synced: 12 Jan 2025

https://github.com/andreispurim/aradi

Implementation of the NSA cryptography algorithm ARADI and LLAMA

algorithm aradi cryptography decryption encryption llama nsa

Last synced: 10 Oct 2024

https://github.com/sr-tamim/algorithm-practice

Data Structure and Algorithm (DSA) practice repo of SR Tamim

algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa

Last synced: 16 Jan 2025

https://github.com/tuliohrc/linear-algebra-application

Application of linear algebra concepts

algorithm machine-learning

Last synced: 05 Dec 2024

https://github.com/nav-28/pathfinding

Visualize Pathfinding Algorithms such as Dijkstra and A*

algorithm algorithms

Last synced: 24 Jan 2025

https://github.com/duskybomb/hill-cipher

Improved version of Hill Cipher algorithm which now accepts alphanumeric and special characters.

algorithm hillcipher

Last synced: 22 Jan 2025

https://github.com/amoshnin/r-pathfinding.algorithms.visualizer

⚡️ Visualization tool for various pathfinding and recursive division maze-generation algorithms. List: (A* Search, Depth-First Search, Breadth-First Search, Greedy Best-First Search)

algorithm computer-science pathfinding-algorithm pathfinding-visualizer typescript

Last synced: 19 Jan 2025

https://github.com/olyutorskii/doubdabc

DoubDabC is a Java library that supports binary integer value to decimal sequence conversion with alternative algorithm.

algorithm alternative-algorithm base-conversion bcd conversion dda decimal digits double-dabble-algorithm gc-friendry java java-library number radix

Last synced: 14 Jan 2025

https://github.com/lucas54neves/distribution-schedules-coloring

Repository for the final project of the Algorithms in Graphs discipline of the Computer Science course at the Federal University of Lavras

algorithm graphs python scheduling-algorithms

Last synced: 13 Jan 2025