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/srbrettle/equations-of-motion-library

A collection of methods for solving Displacement, Initial and Final Velocities, Constant Acceleration and Time.

acceleration algorithm csharp displacement dotnet dotnet-standard equations kinematic motion physics time velocity

Last synced: 28 Dec 2024

https://github.com/qfcy/python

This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目,涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。

algorithm object-oriented-programming opengl python tkinter web-crawler

Last synced: 12 Oct 2024

https://github.com/adrinlol/javascript-algorithms-and-data-structures

This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.

algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide

Last synced: 19 Nov 2024

https://github.com/callicoder/algorhythm

Standard Algorithms Implemented in C++

algorithm cpp

Last synced: 09 Nov 2024

https://github.com/aadityachapagain/descent_py

Tips, Tricks and Algorithms implemented in Python.

algorithm ciphers education learning practice python sort

Last synced: 12 Nov 2024

https://github.com/hlts2/least-connections

lock-free least-connections balancing algorithm written in golang

algorithm balancer balancing go golang goroutine-safe least-connected lock-free

Last synced: 20 Jan 2025

https://github.com/cyrildever/feistel-jar

Feistel cipher implementation for the JVM providing format-preserving encryption

algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation

Last synced: 13 Oct 2024

https://github.com/juliogarciape/caesar-cipher

Python implementation of the Caesar Cipher for text encryption and decryption

algorithm caesar-cipher caesar-cipher-algorithm

Last synced: 08 Jan 2025

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

자료구조 및 알고리즘 학습

algorithm algorithms data-structures

Last synced: 25 Dec 2024

https://github.com/andrelmlins/rbf-dda

Radial Basis Function (RBF) with Dynamic Decay Adjustment (DDA) algorithm

algorithm classification-algorithm dda neural-network rbf

Last synced: 17 Jan 2025

https://github.com/zikwall/geofind

:globe_with_meridians: Go implementation Point-In-Polygon Algorithm

algorithm geolocation go golang implementation implementation-of-algorithms point-in-polygon polygon

Last synced: 09 Nov 2024

https://github.com/yungshenglu/leetcode

Personal submissions on LeetCode

algorithm data-structures hacktoberfest interview leetcode

Last synced: 17 Dec 2024

https://github.com/hisaac/numberology

Implementations of basic Numerology algorithms in as many languages as I can learn

algorithm javascript nodejs python

Last synced: 28 Jan 2025

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

This is an implementation designed in PHP. 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 mix model php php7 php8 signal source-code spectral-forecast waveform

Last synced: 15 Jan 2025

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

This is an implementation designed in Python. 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 number-theory python python3 signal signal-processing source spectral-forecast waveform

Last synced: 15 Jan 2025

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

This is an implementation designed in Javascript. 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 html javascript js mix model number-sequences signals spectral-forecast

Last synced: 15 Jan 2025

https://github.com/condy0919/algo

Algorithms for dsa course

algorithm data-structure

Last synced: 27 Jan 2025

https://github.com/mahrjose/bracu-cse221

BRAC University's course - CSE221 (Algorithms) Lab Assignment Solutions. (Summer - 2022)

algorithm algorithms bracu bracucse221 cpp cpp17 cse221 djikstra-algorithm lcs-algorithm mahrjose python3 python310

Last synced: 10 Nov 2024

https://github.com/mdietrichstein/objc-murmur3-bloomfilter

Bloom filter implementation using murmur3 hashing written in Objective-C

algorithm bloom-filter bloom-filters hash ios murmur3-hashing objective-c probability

Last synced: 02 Feb 2025

https://github.com/adriacabeza/ComplexAlgorithms

🧙🏾‍♂️ Complex Algorithms and Complexity Course from the University of San Diego

algorithm complexity flow-networks linear-programming np-completeness python3 streaming-algorithms

Last synced: 26 Oct 2024

https://github.com/preciz/wfc

Wave Function Collapse implemented in Elixir

algorithm elixir wave-function-collapse

Last synced: 02 Feb 2025

https://github.com/sunsided/algorithms

Various algorithms in C#

algorithm csharp

Last synced: 20 Dec 2024

https://github.com/StephenDoyle10/UK-Salary-Calculator

Front-end. Interactive JavaScript on this project enables one to input their salary to find out what their take home pay is, and how much in income tax and national insurance they are deducted.

algorithm bootstrap css html javascript mocha

Last synced: 23 Oct 2024

https://github.com/eminarican/tictac

tictactoe ai implementation using minimax with αβ-pruning

ai algorithm alpha alpha-beta beta game minimax pruning tic-tac-toe tictactoe

Last synced: 28 Dec 2024

https://github.com/y1r/graph

Graph Algorithms Visualizer

algorithm csharp graph visualization wpf

Last synced: 13 Jan 2025

https://github.com/gagniuc/discrete-probability-detector

These implementations make use of an algorithm called DPD (Discrete Probability Detector), that transforms any sequence of symbols into a transition matrix. DPD is able to detect the number of states from the sequence and calculate the transition probabilities between these states. This version of DPD is made in JavaScript, VBS and VB6.

algorithm dpd excel js matrix probability sequence string text transition vb6 vba

Last synced: 15 Nov 2024

https://github.com/gagniuc/combining-two-signals-in-js-c-py-php-vb-pl-rb-java

This is an implementation designed in eight different programming / scripting languages, namely C#, Python, VB6, Javascript, Perl, Ruby, Java and PHP. Each implementation is able to mix two signals/vectors (A and B) in arbitrary proportions.

algorithm code combine csharp design interpolation java javascript languages mix perl php prediction python ruby shortcode spectral-forecast vb6 vba

Last synced: 15 Nov 2024

https://github.com/eonist/binarysequencer

🧬 Sequence all possible combination of true and false

algorithm array binary bit boolean recursive recursive-algorithm

Last synced: 16 Jan 2025

https://github.com/iehgit/nontree

A python package for n-tree 2D data structures similar to and including quadtree, with mapping to payload data

algorithm data-structures python quadtree

Last synced: 04 Feb 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/adriacabeza/complexalgorithms

🧙🏾‍♂️ Complex Algorithms and Complexity Course from the University of San Diego

algorithm complexity flow-networks linear-programming np-completeness python3 streaming-algorithms

Last synced: 12 Nov 2024

https://github.com/xiezhq-hermann/leetcode-in-python

My own LeetCode solutions in Python (in updating)

algorithm leetcode leetcode-python leetcode-solutions python python3

Last synced: 28 Jan 2025

https://github.com/peng-ym/snake-ai

Almost perfect AI based on A* algorithm for classical game snake. Using language Python.

algorithm

Last synced: 28 Dec 2024

https://github.com/hengxin/algorithm-lectures

Lectures for the Algorithm Course

algorithm course lecture-notes

Last synced: 07 Jan 2025

https://github.com/enansari/algorithm-hsu

This repository is for placing the solution content of the algorithm design class of Hakim Sabzevari University

algorithm algorithm-design hakim-sabzevari-university hsu

Last synced: 11 Nov 2024

https://github.com/timvisee/hhs-p7-movie-recommendation-engine

:movie_camera: Big data project for college (HHS) period 7

algorithm hadoop recommendation-engine spark

Last synced: 15 Jan 2025

https://github.com/qiwihui/codedays

One code problem a day, keeps the doctor away.

algorithm code django django-rest-framework python python3

Last synced: 28 Oct 2024

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/robertjgabriel/simple-sorting

Node module for different sorting algorithms.

algorithm apple google mergesort quicksort sorted-data swap

Last synced: 13 Jan 2025

https://github.com/tianyishi2001/sequence-alignment-js

Sequence Alignment Algorithms implemented in Javascript, with a command line application

algorithm bioinformatics biology javascript node science sequence-alignment

Last synced: 26 Jan 2025

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

Implementation of EigenFaces algorithm with python.

algorithm algorithms eigenfaces implementation python

Last synced: 28 Jan 2025

https://github.com/thenocturnalguy/pso-project

An improvement in convergence rate in the Particle Swarm Optimization Algorithm. The code is written in Matlab. This was my B.Sc. final year project.

algorithm matlab pso swarm-intelligence

Last synced: 15 Dec 2024

https://github.com/urunov/usefull-links

Upper level from your current status, just read and implement in your life.

algorithm learn-react non-fiction software-architecture software-design-patterns system-design

Last synced: 25 Jan 2025

https://github.com/dhchenx/simplex-alg-js

Simplex algorithm & Big M method in Javascript, Match-Picking Game

algorithm big-m html javascript match-picking operations-research simplex-algorithm

Last synced: 29 Jan 2025

https://github.com/zyxue/rljs

RLjs currently serves as an interactive playground for learning reinforcement learning.

agent algorithm policy-iteration q-learning react reinfrocement-learning rl-algorithms value-iteration

Last synced: 05 Feb 2025

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/piotr-yuxuan/algo-calisthenics

Practice playground as well as a reminder of some common, simple, yet powerful algorithms

algorithm code kata playground practice

Last synced: 18 Nov 2024

https://github.com/kei-g/vitter

Adaptive Huffman Algorithm

adaptive-huffman algorithm apt compression debian-package

Last synced: 05 Feb 2025

https://github.com/dalgona/ds_study

자료구조 스터디~

algorithm data-structures study

Last synced: 17 Jan 2025

https://github.com/c0mm4nd/go-eaglesong

A Golang Library of Eaglesong Hash Function

algorithm eaglesong hash nervos

Last synced: 31 Jan 2025

https://github.com/francescosaveriozuppichini/paxos

Distributed Algorithm 2018 Project - USI

algorithm distributed python3

Last synced: 05 Feb 2025

https://github.com/dedztbh/luojia1-cloud-detection

Luojia-1 Satellite Visible Band Nighttime Imagery Cloud Detection

algorithm cloud-mask image-processing light-pollution nighttime-images satellite streetlights

Last synced: 25 Jan 2025

https://github.com/mitinpavel/ctci_rust

Rust solutions for Cracking the Coding Interview book

algorithm big-o ctci interview-questions rust

Last synced: 17 Jan 2025

https://github.com/arriqaaq/rbt

Red-Black Tree Implementation

algorithm clrs-algorithhms go red-black-tree redblacktree

Last synced: 25 Jan 2025

https://github.com/pasaopasen/beehivemethod

Implementation of beehive method (particle swarm optimization) for global optimization of multidimentional functions

algorithm evolutionary-algorithm function-optimization maths multidimentional-functions optimization-algorithms pypi-package stochastic-optimization swarm-algorithm

Last synced: 28 Nov 2024

https://github.com/shravanatirtha/sde-striver-sheet

A collection of problems from Strivers-SDE-sheet using which people have cracked their dream jobs. These questions are commonly asked in product-based companies like Amazon, Microsoft, Google, etc

algorithm data-structures interview-questions

Last synced: 15 Dec 2024

https://github.com/3f/fnv1a128

FNV-1a 「 128-bit 」 High-Speed implementations 🚀 using LX4Cnh etc.

algorithm algorithms fnv fnv-1a fnv-algorithm fnv-algorithms fnv128 fnv1a fnv1a128 hashing lx4cnh optimization speed

Last synced: 28 Nov 2024

https://github.com/kmu-wink/2020-02-algorithm

2020학년도 2학기 윙크 알고리즘 스터디

algorithm cpp kmu-wink python

Last synced: 28 Nov 2024

https://github.com/nwrenger/bubblesort-example

Examples of the bubblesort algorithm written in rust.

algorithm bubblesort cocktailshakersort rust

Last synced: 28 Nov 2024

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

Spritz cipher implementation in ANSI C.

algorithm ansi-c c cryptography spritz

Last synced: 09 Dec 2024

https://github.com/lwcarani/matching-algorithms

Implementation of the Gale-Shapley (also known as deferred acceptance) and Top Trading Cycle (TTC) algorithms for 2-sided matching

algorithm da deferred-acceptance deferred-acceptance-algorithm economics gale-shapley gale-shapley-algorithm market-design mechanism-design python top-trading-cycles ttc

Last synced: 05 Dec 2024

https://github.com/keremtan/uniformcostsearch-ucs-

Calculating the shortest path between two nodes with the Uniform Cost Search algorithm.

algorithm computer-algorithm ucs uniform-cost-search

Last synced: 23 Dec 2024

https://github.com/t145/traveling-salesman

Above-average TSP estimater w/ no strict dependencies

algorithm distance graph java-8 solution thought traveling-salesman

Last synced: 12 Dec 2024

https://github.com/h-hg/data-structure-and-algorithm

data structure and algorithm

algorithm algorithms data-structures

Last synced: 23 Dec 2024

https://github.com/code-theft-auto/string-search

Tiny and fast string search in Go

algorithm fuzzy-search golang

Last synced: 12 Dec 2024

https://github.com/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 01 Jan 2025

https://github.com/Metaphoriker/antiac

🛑 An anti-autoclicker plugin for minecraft

algorithm anti-autoclicker antiac anticheat detection java paper plugin spigot

Last synced: 23 Jan 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 25 Dec 2024

https://github.com/andrewn6/mergesort-visualiser

📁 Merge sort visualizer in python.

algorithm datastructure python python3

Last synced: 02 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/tychozzz/leetcode-everyday

Leetcode Everyday! Summary Everyday! Improve Everyday!

algorithm coding interview leetcode

Last synced: 11 Jan 2025

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

Introduction to Algorithms

algorithm data-structure introduction-to-algorithms

Last synced: 12 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/parsapoorsh/tictactoe-xo-ai

Best move generator algoritm. 3x3, 4x4 and more without limits.

algorithm alpha-beta-pruning minimax tic-tac-toe tictactoe

Last synced: 12 Jan 2025

https://github.com/chasestarr/karatsuba

Karatsuba multiplication

algorithm bignum go karatsuba multiplication

Last synced: 12 Jan 2025

https://github.com/furkankayar/algorithmanalysis

Speed comparison of frequently used sorting algorithms.

algorithm heapsort introsort java quicksort speed-comparison

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

A program that converts a number to a string, the contents of which depends on the number’s prime factors.

algorithm javascript nodejs prime-factors raindrop tdd

Last synced: 19 Jan 2025

https://github.com/moussaak/ratp-metro-route

Itineraire du metro parisien en utilisant l'algorithme de djikstra en Langage C

algorithm djikstra itineraire langage-c metro-parisien ratp sncf

Last synced: 19 Jan 2025