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

https://github.com/micycle1/balaban-intersection

Implements the Balaban algorithm for finding intersecting segment pairs from a set of line segments.

algorithm geometry-algorithms intersection segment segment-intersection

Last synced: 18 Jan 2025

https://github.com/mnitchev/microverse

Genetic algorithms training neural networks.

algorithm genetic neural-network simulation

Last synced: 12 Nov 2024

https://github.com/chasestarr/karatsuba

Karatsuba multiplication

algorithm bignum go karatsuba multiplication

Last synced: 12 Jan 2025

https://github.com/le0pard/mpw.js

MPW.js is a JavaScript implementation of the Master Password App algorithm

algorithm javascript mpw security

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

https://github.com/tychozzz/leetcode-everyday

Leetcode Everyday! Summary Everyday! Improve Everyday!

algorithm coding interview leetcode

Last synced: 11 Jan 2025

https://github.com/ahammadshawki8/dsa-implementations-in-python

👀 Knowledge of "Data Structures and Algorithms" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥

algorithm code data-structures design python

Last synced: 28 Dec 2024

https://github.com/adrocodes/maze-generation

My attempts at generating mazes with Rust.

algorithm maze-algorithms rust

Last synced: 17 Jan 2025

https://github.com/w1th0utnam3/noname_tools

A collection of useful C++ methods and algorithms collected while working on other projects

algorithm container std string tuples vector

Last synced: 24 Dec 2024

https://github.com/sdroege/rust-muldiv

Multiply & Divide trait for unsigned integers with overflow protection

algorithm mathematics rust trait

Last synced: 02 Nov 2024

https://github.com/mohsenfallahnjd/eigenfaces

Implementation of EigenFaces algorithm with python.

algorithm algorithms eigenfaces implementation python

Last synced: 28 Jan 2025

https://github.com/calvinneo/leetcode

Solutions in http://www.calvinneo.com/2017/02/09/LeetCode%E8%A7%A3%E9%A2%98%E6%8A%A5%E5%91%8A/

algorithm leetcode-solutions online-judge

Last synced: 17 Jan 2025

https://github.com/vishal-raj-1/data-structures-and-algorithms-in-cpp

This Repo contain all competitive problems on data structures and algorithms from hackerearth, hackerrank and leetcode.

algorithm cpp data-structures data-structures-and-algorithms geeksforgeeks-solutions hackerearth-solutions leetcode-solutions

Last synced: 14 Jan 2025

https://github.com/ndsvw/karatsuba-binary-multiplying-python

Divide and Conquer algorithm to multiply n-bit numbers in O(n^1.58).. This implementation works completely without using Python's "*"-operator; just "+", "-", bitwise operations and a lookup table.

algorithm algorithms divide-and-conquer karatsuba karatsuba-algorithm karatsuba-multiplication multiply

Last synced: 14 Jan 2025

https://github.com/yangjiaxi/ita

Introduction to Algorithms

algorithm data-structure introduction-to-algorithms

Last synced: 12 Jan 2025

https://github.com/greed2411/asf

Anti Spam Filter, a spam filter 🗃️ which uses a model made out of MultinomialNB algorithm 👈 from scikit-learn 🐍 to classify spam and complaints.

algorithm asf dataset joblib maintenance passes-complaints scikit-learn spam spam-filter vit-university

Last synced: 18 Jan 2025

https://github.com/keepalive555/datastructure

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

algorithm c datastructure

Last synced: 27 Jan 2025

https://github.com/harryr/ghettoocr

Demonstration of fixed-width OCR and text extraction.

algorithm courier ocr php

Last synced: 24 Jan 2025

https://github.com/mbelmadani/moea-automatic-termination

Implementation of the MOEA Entropy based automatic termination algorithm (Saxena et al. 2016)

algorithm deap entropy evolutionary-algorithm moea multi-objective-optimization python termination-detection-algorithm

Last synced: 03 Jan 2025

https://github.com/fooeybar/flatnet

flatnet is an evolutionary algorithm with models as action lists

ai algorithm artificial-intelligence assembly evolutionary genetic machine-learning ml model neat

Last synced: 18 Jan 2025

https://github.com/md-mafujul-hasan/algorithm

These Contain Some Algorithm Program that I have done while understanding Programming Concepts.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting

Last synced: 03 Jan 2025

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/Mr-Monster-0248/Algorithm-interpretor

An algorithm interpretor in C language for the 3rd project in first year at EFREI

algorithm c code interpreter

Last synced: 17 Nov 2024

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

This is the asignment of the coursea algs4 class

algorithm coursera

Last synced: 30 Jan 2025

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

Merge Sort Algorithm Implementation CLI

algorithm merge-sort sort sorting-algorithms

Last synced: 10 Jan 2025

https://github.com/mohamed-94/super-calculator_cpp_commandline

this repository is a C++ command line application....that use a long String of operators ..

algorithm c c-plus-plus console-application

Last synced: 17 Jan 2025

https://github.com/vsn4ik/linalg

Linear algebra for D programming language.

algorithm d dlang linalg linear-algebra

Last synced: 23 Jan 2025

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

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

algorithm dynamic-programming knapsack-problem

Last synced: 26 Dec 2024

https://github.com/upple/boj

백준 온라인 저지 C++

algorithm boj code cpp

Last synced: 30 Jan 2025

https://github.com/obadakhalili/the-knights-tour

🐴 A visualization of Warnsdorff’s Algorithm for the Knights Tour problem

algo algorithm javascript knights-tour visualization warnsdorff-algorithm

Last synced: 10 Jan 2025

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

https://github.com/junqiuzhang/leetcode

leetcode problem algorithm

algorithm leetcode

Last synced: 03 Jan 2025

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

Merge Sort Algorithm Implementation

algorithm merge-sort sort sorting-algorithms

Last synced: 10 Jan 2025

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

GeoSpatial algorithms

algorithm geospatial gis

Last synced: 05 Jan 2025

https://github.com/iamvishal16/leetcodesolutions

Swift solutions for LeetCode problems using Higher Order function and Algorithms

algorithm algorithms higher-order-functions ios leetcode leetcode-solutions xcode

Last synced: 16 Jan 2025

https://github.com/aschleg/numberr

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

algorithm number-theory r

Last synced: 13 Jan 2025

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

Concepts and Practice problems that I am solving while learning Data Structures and Algorithms

algorithm competitive-programming cpp data-structures

Last synced: 05 Feb 2025

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

https://github.com/zenodeapp/pairwise-alignments

Solidity implementations of well-known pairwise alignment methods such as Needleman-Wunsch's global sequence alignment and the Smith-Waterman local sequence alignment algorithm.

algorithm alignment amino-acids contracts dna needleman-wunsch nucleotides proteins smith-waterman solidity substitution-matrices

Last synced: 13 Dec 2024

https://github.com/laheller/iau.constellations

A .NET library to work with IAU constellations

algorithm astronomy constellation point-in-polygon

Last synced: 05 Feb 2025

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/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/lidongze0629/grapham

A Graph Algorithm Management

algorithm graph

Last synced: 21 Dec 2024

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

A pure Julia implementation of the fast inverse square root algorithm

algorithm fastmath julia-package math numerical-methods

Last synced: 25 Dec 2024

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

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

algorithm go interview

Last synced: 01 Feb 2025

https://github.com/dianhsu-official/ccs

📊Simple Competitive Companion Server

algorithm competitive-coding http-server rust

Last synced: 19 Dec 2024

https://github.com/moilk/sword

剑指offer刷题~

algorithm offer

Last synced: 09 Jan 2025

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/mxssl/quicksortgolang

Quick Sort implementation in Go (Golang)

algorithm go golang quick-sort quicksort quicksort-algorithm

Last synced: 22 Jan 2025

https://github.com/mojocn/alg-tea

Go进阶50:简单高效加密算法TEA

algorithm base64url cbc golang tea

Last synced: 20 Jan 2025

https://github.com/mxssl/fibonaccigolang

Fibonacci sequence implementation in Go (Golang).

algorithm fibonacci fibonacci-numbers fibonacci-sequence go golang

Last synced: 22 Jan 2025

https://github.com/bmf-san/road-to-algorithm-master

I want to be a algorithm master.

algorithm data-structures golang

Last synced: 01 Feb 2025

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

https://github.com/bgoonz/recursion-practice-website

Recursion Prompts With Solutions and Dependency-Free Live Mocha Spec Updates.... rendered to the webpage

algorithm algorithms javascript recursion website

Last synced: 31 Jan 2025

https://github.com/mahdavipanah/constrainedscheduling

A solution for a constrained scheduling problem

algorithm dynamic-programming python scheduling

Last synced: 02 Feb 2025

https://github.com/mahdavipanah/coloredspanningtree

A solution for a multicolored spanning trees problem

algorithm python spanningtrees tree

Last synced: 02 Feb 2025

https://github.com/kkrypt0nn/spaceflake.rs

⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake

algorithm generator random rust rust-lang rust-lib rust-library snowflake snowflake-algorithm snowflake-twitter twitter uid uid-generator unique unique-identifiers unique-iq uniqueid

Last synced: 13 Dec 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/yankeguo/snowid

A concurrent-safe lock-free implementation of snowflake algorithm in Golang

algorithm golang id-generation

Last synced: 27 Jan 2025

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

https://github.com/zonetecde/maze-generator

Un générateur de labyrinthe selon l'algorithme de Wilson

algorithm csharp generator maze visual

Last synced: 03 Jan 2025

https://github.com/travorlzh/cppstuff

Some C/C++ basics and algorithms

algorithm c c-language cmake cplusplus cpp factorization

Last synced: 17 Jan 2025

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

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

algorithm javascript leetcode programmers

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

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

This is an implementation designed in Perl. 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 computational-physics equation mix perl perl5 perl6 signal spectral-forecast

Last synced: 23 Dec 2024

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

Algorithm to catch a pokemon

algorithm catch javascript nodejs pokeball pokemon

Last synced: 11 Feb 2025

https://github.com/scripttiger/randomness

Demonstrations in randomness and private/local functions. If you ever wanted to make a script game, you should definitely check this out!

algorithm gaming random randomization randomizer randomness scripttiger

Last synced: 09 Feb 2025

https://github.com/indiecodermm/algo-lab

Collections of interesting algorithms. Visualized using p5.js library.

algorithm astar-pathfinding conways-game-of-life p5-sketches sorting-algorithms wavefunctioncollapse

Last synced: 21 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/connieya/cpp_algorithm

CPP Algorithm Source Code Storage

algorithm cpp ps

Last synced: 28 Jan 2025

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

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

algopack algorithm algoworld

Last synced: 15 Jan 2025

https://github.com/himanshumahajan138/fraudguard

This system utilizes Optical Character Recognition (OCR) extracts text, while computer vision techniques map document layout. Then, SIFT (Scale-Invariant Feature Transform) cleverly matches documents to pre-defined templates, even with variations. This intelligent matching helps identify potential fraud for further investigation.

algorithm automation document-matching flask fraud-detection machienlearning nlp-machine-learning ocr-recognition opencv python similar-document similar-document-template-matching-algorithm similarity-score template template-matching

Last synced: 27 Jan 2025

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/bredele/algo-sort-bubble

:bar_chart: Bubble sort algorithm

algorithm bubble math sort sorting-algorithms

Last synced: 12 Feb 2025

https://github.com/jakegrigsby/algorithm_distillation

minimalist pytorch replication of Algorithm Distillation (Laskin et al., 2022)

algorithm distillation rl

Last synced: 11 Jan 2025

https://github.com/sharathraparthy/nearest_sequence_memory

Reimplementation of the paper "Instance-Based State Identification for Reinforcement Learning "

algorithm matlab reinforcement-learning reinforcement-learning-agent

Last synced: 12 Feb 2025

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