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

algorithm practice repository

algorithm algorithm-analysis

Last synced: 12 Nov 2024

https://github.com/tim-koehler/gram-schmidt-process

The Gram–Schmidt Process with an arbitrary amount of dimensions

algorithm gram-schmidt

Last synced: 16 Nov 2024

https://github.com/chhavi-trivedi/smart-city-traffic-congestion

smart city solution for traffic congestion.

algorithm hackathon smart-cities

Last synced: 11 Nov 2024

https://github.com/phaticusthiccy/flowgorithm

Personal flowgorithm projects in different languages.

algorithm algorithms flowchart flowchart-diagram flowgorithm problems-solving structure

Last synced: 14 Oct 2024

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

https://github.com/thecaptaan/dsa

DSA in every possible programming language that we can write.

algorithm c cpp dsa java js julia python

Last synced: 11 Nov 2024

https://github.com/haxpor/algocpp-study

Code studying from Algorithm in C++ book. Use C & C++11.

algorithm c cpp

Last synced: 19 Nov 2024

https://github.com/afeiship/next-quick-sort

Quick sort for next.

algorithm next quick sort

Last synced: 15 Oct 2024

https://github.com/aherbrich/word-guru

Simple "wordchecker" for the game "Word Guru"

algorithm beginner-friendly python simple solver

Last synced: 11 Nov 2024

https://github.com/david-pena/drawing-lines-algorithms

Different algorithms to plot a line using Python

algorithm python

Last synced: 09 Nov 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 Nov 2024

https://github.com/oxagast/jmpwnns

Just me playing with neural networks

algorithm machine-learning neural-network

Last synced: 09 Nov 2024

https://github.com/phipsgabler/algdesign-plurality-points

Presentation and reimplementation for Algorithm Design Seminar 1 on plurality points

algorithm algorithm-design computational-geometry

Last synced: 12 Oct 2024

https://github.com/anbalagand/reinventthewheel

Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.

algorithm array dictionary interoper swift unsafepointer

Last synced: 11 Nov 2024

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

https://github.com/chanran/c_or_cpp_code

集中本人c和c++代码的仓库,目前还在整理中,有些不完整或者有错误请帮忙提一下issue

algorithm c c-plus-plus opengl

Last synced: 16 Nov 2024

https://github.com/ndsvw/minimum-sum-partitioning

Dynamic-Programming solution of the "Minimum-Sum-Partitioning"-Problem: Given a list: What is the minimum absolute difference between the the sums of 2 arrays consisting of all the elements from the input array?

algorithm algorithm-challenge dynamic-programming

Last synced: 14 Nov 2024

https://github.com/ndsvw/maximum-profit-problem

Dynamic-Programming solution of the Maximum Profit Problem: Given an array of n integers representing a price of something over a time period: What is the maximum profit you can make by buying and selling at most k times?

algorithm complexity-analysis dynamic-programming maximum-profit price

Last synced: 14 Nov 2024

https://github.com/ndsvw/largest-square-formed-in-a-matrix-problem

Dynamic-Programming solution of the "Largest square formed in a matrix"-Problem: Given a binary matrix: What is the maximum size square sub-matrix with all 1s? (and additional: What is the maximum size square sub-matrix with all 1s at the border?)

algorithm algorithm-challenge binary complexity-analysis dynamic-programming matrix

Last synced: 14 Nov 2024

https://github.com/ndsvw/median-maintenance

Median-Maintenance keeps track of the median of a growing list of numbers. O(log(n)) complexity for each of the n list elements => O(n*log(n))

algorithm complexity logarithmic median

Last synced: 14 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 Nov 2024

https://github.com/noahtheprogrammer/merx-pinescript

Pinescript code scaffolding used to backest Merx strategy.

algorithm open-source pinescript trading trading-strategy tradingview

Last synced: 07 Nov 2024

https://github.com/ndsvw/box-stacking-problem

Dynamic-Programming solution of the "Box stacking"-Problem: Given a set of N rectangular 3-D boxes. What is the highest possible stack you can create with them? Only strictly smaller boxes are allowed on top of each other (2D-based); rotation is allowed.

3d algorithm algorithm-challenge complexity-analysis dynamic-programming

Last synced: 14 Nov 2024

https://github.com/ardeshirv/vlang_sort_algorithms

Evaluates the speed of sort algorithms and their implementations in the V programming language.

algorithm sort sort-algorithm speedtest v vlang

Last synced: 16 Nov 2024

https://github.com/sojebsikder/dsa

Data structure and algorithm implementation in JavaScript.

algorithm data-structures dsa interview javascript js queue stack tree

Last synced: 11 Nov 2024

https://github.com/shimazadeh/total-perspective-vortex

This subject aims to create a brain computer interface based on electroencephalographic data (EEG data) with the help of machine learning algorithms. Using a subject’s EEG reading, you’ll have to infer what he or she is thinking about or doing - (motion) A or B in a t0 to tn timeframe.

ai algorithm classification datascience dimensionality-reduction eeg scikit-learn

Last synced: 12 Nov 2024

https://github.com/wisskirchenj/filetypeanalyzer

Toy project of JetBrains JavaCore track for analyzing file types

algorithm java19 knuth-morris-pratt multithreading rabin-karp

Last synced: 10 Nov 2024

https://github.com/jgjgill/algorithm-study

한걸음씩 나아가는 알고리즘

algorithm problem-solving

Last synced: 06 Nov 2024

https://github.com/elliotwutingfeng/grokking-algorithms

Solutions to problems listed in the book "grokking algorithms" by Aditya Y. Bhargava

algorithm algorithms leetcode python

Last synced: 11 Nov 2024

https://github.com/ndeta100/algorithms_in_javascript

Algorithms and data structures in JavaScript with implementations and small text explanations

algorithm algorithms computer-science data-structures

Last synced: 06 Nov 2024

https://github.com/raveensr/a-star-path-finding-algorithm

This is program written in java using the A* algorithm. This algoirthm calculates distance on three main categories. Those are Euclidean, Manhatton and Chebyshew.

a-star algorithm chebyshev euclidean java manhatton

Last synced: 08 Nov 2024

https://github.com/brionmario/astar-pathfinder

Path-finder app implemented using the A-Star algorithm

algorithm astar-algorithm java obstacle pathfinding

Last synced: 08 Nov 2024

https://github.com/agoalofalife/concrete_mathematics

Репозиторий по книги "Конкретная математика" Д.Кнут

algorithm algorithms mathematics

Last synced: 15 Oct 2024

https://github.com/ahqsoftwares/tictactoe

A Simple minimax tic tac toe game in react tsx

algorithm game javascript react tictactoe typescript

Last synced: 09 Nov 2024

https://github.com/harryho/esx-ds-algo

Data structure and algorithm with ES X

algorithm data-structure es2015 es6

Last synced: 13 Nov 2024

https://github.com/debck/jsalgo

Contains Javascript Algorithms 📠

algorithm fcc javascript

Last synced: 12 Oct 2024

https://github.com/iyowei/dijkstra

迪克斯特拉最短路径算法。

algorithm algorithms dijkstra shortest-path-algorithm

Last synced: 07 Nov 2024

https://github.com/jeantimex/swiftyklotski

🕹️Swift library to solve Klotski puzzle game with efficient algorithm.

algorithm example klotski puzzle-game swift swift-library

Last synced: 06 Nov 2024

https://github.com/purelind/algorithm-part-i

Codes during learning Algorithm Part I of Princeton in coursera

algorithm coursera java

Last synced: 13 Oct 2024

https://github.com/yutkin/algorithms_and_data_structures

My attempts at implementation of well-known algorithms and data structures

algorithm data-structrues

Last synced: 05 Nov 2024

https://github.com/thenameisajay/wordle-probability-algorithm

An extension of the World-App using TDD Approach and following Clean Code Standard

algorithm probability problem-solving wordle

Last synced: 02 Nov 2024

https://github.com/jefferson10147/lettersoup-algorithm

This java class generates a randomly letter soup in a matrix of order size*size.

algorithm java matrix

Last synced: 05 Nov 2024

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 12 Nov 2024

https://github.com/hassansin/algorithms

Algorithms and Data Structures in Go

algorithm data-structures go golang

Last synced: 16 Nov 2024

https://github.com/brunamark/java-intermediario

Projetos Intermediário de Java com implementações de funções como pilha.

algorithm java

Last synced: 08 Nov 2024

https://github.com/chasestarr/mincut

Karger's mincut algorithm

algorithm go graph karger mincut

Last synced: 13 Nov 2024

https://github.com/chasestarr/quicksort

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

algorithm go quicksort

Last synced: 13 Nov 2024

https://github.com/chasestarr/inversion

Inversion.Count returns the number of inversions in an integer array

algorithm go inversion

Last synced: 13 Nov 2024

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

Analyzing the performance of some prime number algorithms with graph

algorithm algorithms data-structures graph java matplotlib pyfpdf python

Last synced: 14 Nov 2024

https://github.com/zettca/ist.asa.graphs4

Minimum Spanning Tree problem solved with Kruskal's Algorithm in C++

algorithm graphs kruskal kruskal-algorithm school

Last synced: 14 Nov 2024

https://github.com/linguini1/punnetsquares

Python program that creates dihybrid and monohybrid punnet squares. Designed as a timesaver during my Grade 11 biology class, as the homework often included these problems.

algorithm automation biology punnett-square punnett-squares

Last synced: 07 Nov 2024

https://github.com/chasestarr/mergesort

Mergesort algorithm for ints in Go

algorithm go mergesort

Last synced: 13 Nov 2024

https://github.com/alphayowakarindi/decode-a-morse-code-message

An algorithm to decode some special characters into human readable texts.

algorithm ruby

Last synced: 10 Nov 2024

https://github.com/jackparsonss/sorting-algotihm-visualizer

This repository is a simple sorting algorithm visualizer, made using python and tkinter

algorithm gui python3 sort visualization

Last synced: 17 Oct 2024

https://github.com/samuellucas97/best-matching

Implementation serial of Levenshtein distance algorithm.

algorithm automated-testing junit levenshtein-distance maven serial-version

Last synced: 07 Nov 2024

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 08 Nov 2024

https://github.com/furk4nbulut/account-number-controller-algorithm

This project involves a Java program designed to validate account numbers based on specific criteria. The program follows a set of rules to determine if an account number is valid or invalid, making use of string manipulation and basic arithmetic operations.

algorithm java

Last synced: 11 Nov 2024

https://github.com/3w36zj6/atcoder-algorithm

AtCoder Algorithm

algorithm atcoder

Last synced: 30 Oct 2024

https://github.com/dashroshan/dsa-using-c

📦 Implementation of data structures and algorithms using C

algorithm c data-structures

Last synced: 01 Nov 2024

https://github.com/dashroshan/dsa-using-python

📦 Implementation of data structures and algorithms using Python

algorithm data-structure python

Last synced: 01 Nov 2024

https://github.com/nerddiffer/sieve-of-eratosthenes

visualize an algorithm to find prime numbers

algorithm prime-numbers sieve timeout visualization

Last synced: 01 Nov 2024

https://github.com/astropilot/sutom_solver

Une petite extension web permettant de résoudre automatiquement le jeu SUTOM (https://sutom.nocle.fr/)

algorithm motus typescript web-extension

Last synced: 14 Nov 2024

https://github.com/astropilot/wordle_solver

A small web extension to automatically solve the Wordle game (https://www.powerlanguage.co.uk/wordle/)

algorithm typescript web-extension wordle

Last synced: 14 Nov 2024

https://github.com/litreily/leetcode

my record of leetcode solutions

algorithm docs leetcode markdown pymdown

Last synced: 07 Nov 2024

https://github.com/anisaronno/dsa

Practice Data Structure and Algorithms

algorithm c datastructures dsa golang js php

Last synced: 13 Nov 2024

https://github.com/koji/algorithm

algorithm

algorithm js python

Last synced: 05 Nov 2024

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

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 13 Nov 2024

https://github.com/thirumalai-shaktivel/sorting_algorithm_visualizer

Sorting Algorithm Visualizer illustrates how algorithms work graphically. It mainly aims to simplify and deepen the understanding of algorithms operations.

algorithm sorting sorting-algorithms

Last synced: 31 Oct 2024

https://github.com/ia7ck/rust-competitive-programming

snippets for competitive programming

algorithm competitive-programming rust

Last synced: 07 Nov 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: 31 Oct 2024

https://github.com/mhsjlw/2048

A recursive algorithm that solves 2048

2048 algorithm recursion

Last synced: 26 Oct 2024

https://github.com/tomijuarez/yavt

Una aplicación didáctica para la introducción a la verificación formal de programas

algorithm c-plus-plus first-order-logic formal-verification parser

Last synced: 05 Nov 2024

https://github.com/gustavo-p0/desafio-gustavo-pimentel-carvalho-costa

Repositório criado para o Desafio de automatizar um caixa de uma Lanchonete. A missão é construir a lógica que calcula o valor de uma compra de acordo com o cardápio, regras de negócio e descontos da Lanchonete.

algorithm challenge dbserver jest nodejs startdb

Last synced: 11 Nov 2024

https://github.com/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 04 Nov 2024

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

https://github.com/m-dadej/bikesharingrebalancing.jl

Library for solving and analyzing bike-sharing rebalancing problems

algorithm data-science operational-research operations-research

Last synced: 11 Nov 2024

https://github.com/thesola10/starseller

Collection of implementations of a simple demo algorithm

algorithm demo learning

Last synced: 31 Oct 2024

https://github.com/bibhestee/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 31 Oct 2024