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

Implementation of the multiset data structure

algorithm data-structure go multiset

Last synced: 14 Dec 2024

https://github.com/cuhsat/fx

A strictly experimental stream cipher in ANSI C.

algorithm ansi-c c cipher cryptography fumbled-xor stream-cipher

Last synced: 09 Dec 2024

https://github.com/made2591/go-hanoi

The famous Hanoi game written in Go. Thanks to @skelterjohn for his lib, go-matrix, that you can find in https://github.com/skelterjohn/go.matrix

algorithm classical exercise game go hanoi hanoi-riddle hanoi-towers math problem recursion

Last synced: 13 Jan 2025

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 09 Jan 2025

https://github.com/josephgoksu/ceng202-datastructures

Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016

algorithm algorithms data-structures java

Last synced: 14 Jan 2025

https://github.com/jonaxplanta/primenumbersalgorithm

A simple Prime Number Finder Algorith using TypeScript.

algorithm mathematics nodejs prime-numbers terminal-based training typescript

Last synced: 03 Dec 2024

https://github.com/g4s8/go-graph

Graph common functions for Go

algorithm go graph

Last synced: 13 Jan 2025

https://github.com/paambaati/bumplan

A simple program that finds the seating arrangement for passengers for a given custom airplane seat layout.

algorithm coding-challenge data-structures interview-questions nodejs

Last synced: 19 Dec 2024

https://github.com/gigdevelopment10/neuralfunk

A Machine learning resource library for funky ML-Learners

algorithm keras machine-learning optimization-algorithms py-torch python scikit-learn tensorflow

Last synced: 09 Dec 2024

https://github.com/tejashah88/json-from-text

An algorithm for separating embedded JSON from a string, nicely packaged into a node.js module.

algorithm json json-parsing json-string nodejs parsing

Last synced: 04 Dec 2024

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/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/guillainbisimwa/competitive-programming

A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.

algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3

Last synced: 02 Dec 2024

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 08 Jan 2025

https://github.com/fjtapia/benchmark_boost_sort

Benchmark programs for the Boost Sort Library

algorithm benchmark

Last synced: 13 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: 02 Dec 2024

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

Algorithm library in Zig programming language

algorithm algorithms zig zig-lang zig-library ziglang

Last synced: 28 Nov 2024

https://github.com/austintheriot/algorithms-and-data-structures

My personal repository for algorithm & data structure preparation. Filled with informational readmes, JavaScript implementations, and Jest unit tests for self-testing data structure implementations.

algorithm datastructure interview-preparation

Last synced: 28 Nov 2024

https://github.com/tank0317/leetcode

记录我的LeetCode刷题历程

algorithm leetcode

Last synced: 25 Dec 2024

https://github.com/bzdgn/project-euler-solutions

Solutions written in Java for Project Euler

algorithm algorithm-challenges algorithms java project-euler

Last synced: 08 Dec 2024

https://github.com/tejashah88/pad-breaker

An experiment for auto solving any Puzzle and Dragons board.

algorithm java puzzle-and-dragons vysor

Last synced: 04 Dec 2024

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

Application of linear algebra concepts

algorithm machine-learning

Last synced: 05 Dec 2024

https://github.com/alexvcasillas/erat-o

Eratosthenes primality test implementation

algorithm eratosthenes javascript math numbers primes

Last synced: 08 Dec 2024

https://github.com/mashateayoub/dm_declat_mp

Implementation de l'algorithme de generation des items frequents en python et l'application sur une base de donnes diabetique

algorithm datamining-algorithms python

Last synced: 05 Jan 2025

https://github.com/showrin/anagram_checker

A simple program to check whether two strings are anagram or not.

algorithm anagram-checker angram javascript testing

Last synced: 18 Nov 2024

https://github.com/lemon-mint/highcrypt

A crypto stack built with a proven cryptographic algorithm

algorithm crypto cryptography decryption encrypt encryption go

Last synced: 19 Nov 2024

https://github.com/nsswifter/juliaplayground

Where I Explore and Experiment with Julia Programming Language!

algorithm computing julia julia-language quantum-computing

Last synced: 21 Nov 2024

https://github.com/sexfrance/v8-randomness-predictor

A Python-based predictor using z3 to reverse-engineer and predict random values generated by Math.random in V8 with 100% accuracy. This script leverages a series of Math.random() values (min 5) to deduce future states.

algorithm javascript math-random nodejs number-generation predictor python randomness-prediction reverse-algorithms reverse-engineering security-analysis v8 v8-engine xorshift z3-solver

Last synced: 28 Nov 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/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/aamiranwar/pythonlab

Data structures and Algorithms in Python (Along with some interesting puzzles)

algorithm datastructures python3

Last synced: 15 Dec 2024

https://github.com/jinghzhu/crackalgorithm

Solutions to popular algorithm challenges

algorithm golang java leetcode lintcode python

Last synced: 29 Nov 2024

https://github.com/hind-sagar-biswas/pathfindr

A visualizer of path finder (BFS) algorithm and maze generator (DFS)

algorithm algorithm-visualizer bfs-search dfs-algorithm graph grid javascript pathfinder

Last synced: 08 Dec 2024

https://github.com/peter-evans/soft-thresholding

Candidate selection using an iterative soft-thresholding algorithm

algorithm python selection-algorithms soft-thresholding statistics thresholding

Last synced: 13 Dec 2024

https://github.com/yangjiaxi/dsaa

Data Structure and Algorithm Analysis

algorithm c data-structures

Last synced: 12 Jan 2025

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

https://github.com/nitsas/pareto-approximator

Approximate the Pareto set using the chord algorithm. (multiobjective optimization, c++)

algorithm c-plus-plus multiobjective-optimization

Last synced: 09 Jan 2025

https://github.com/captpyrite/case-solver

A small piece of code that can virtually solve any "case" or any mathematical problems, if we change the `__output__():` of it

algorithm solver

Last synced: 16 Nov 2024

https://github.com/worst001/note_algorithm

整理了数据结构与基础算法,以及一些经典的LeetCode算法

algorithm design development guide learning leetcode leetcode-solutions markdown mkdocs note notebook

Last synced: 12 Jan 2025

https://github.com/zerohertz/algorithm

🧑‍💻 Solved problems 🧑‍💻

algorithm go python

Last synced: 20 Dec 2024

https://github.com/prosen-ghosh/prime-sieve

An implementation of the sieve of Eratosthenes to check prime numbers.

algorithm eratosthenes npm npm-package primesieve sieve

Last synced: 28 Sep 2024

https://github.com/redalert3/algorithm

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

algorithm algorithms lib library

Last synced: 30 Nov 2024

https://github.com/giotramu/javascript-algorithms

[Study notes] Popular algorithms and data structure in JavaScript.

algorithm javascript-algorithms

Last synced: 30 Nov 2024

https://github.com/bestgopher/fucker

Some common data structures and algorigthms implemented by golang. For learning.

algorithm algorithms-and-data-structures avl-tree bst-tree go golang kmp lru-cache sort sorting-algorithms tree

Last synced: 20 Dec 2024

https://github.com/tonyvu2014/algorithm

Application of algorithms to solve problems

algorithm algorithms

Last synced: 16 Nov 2024

https://github.com/simranjeet97/machine-learning

How to Setup Machine Learning Environment in Your PC or Laptop ? How to install Machine Learning Libraries ? How to Build ML Models, Algorithms and Other Stuff ??Your all Questions are answer here !!!!

algorithm deep-learning environment-configuration keras libraries machine-learning numpy pandas scipy tensorflow

Last synced: 14 Jan 2025

https://github.com/andersonhsporto/ft-push-swap

Sort Data on a Stack, With a Limited Set of Instructions, Using the Lowest Possible Number of Actions

algorithm algorithm-implementations c linked-list linked-list-in-c merge-sort merge-sort-algorithm sorting-algorithms

Last synced: 16 Nov 2024

https://github.com/fabienjuif/astar

an A* algorithm in javascript

a algorithm astar game path shortest shortest-path

Last synced: 20 Dec 2024

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

Implementation of Bellman Ford Parallel and Sequential Algorithm with Java and Maven. Rethinked. Coursework for 6 semester.

algorithm atomic bellman-ford bellman-ford-algorithm concurrent distributed distributed-computing graph java jdk17 maven parallel parallel-computing threadpool

Last synced: 27 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: 11 Jan 2025

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

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

https://github.com/andi611/ohlc-extraction-fintech

The goal of this work is to compute the OHLC (open, high, low, close) prices of 台指期 within a given date based on minute-based trading record, implementation in Python.

algorithm fintech ohlc

Last synced: 02 Dec 2024

https://github.com/jsjzh/interview-leetcode-map

搜集有价值的面试题并附上我的解答,面试题分为基础通识部分和需要借助代码完成的部分还有 CSS 样式部分;除此之外还有 leetcode 的算法题,题目皆为我的解答,若有更优解也会附上。

algorithm css3 html interview javasript leetcode leetcode-javascript question webpack webpack4

Last synced: 26 Nov 2024

https://github.com/andi611/intersection-manager-algorithm

A 4 way Intersection Manager That Minimizes the Average Waiting Time of Each Car at a crossroad, Implementation in C++

algorithm intersection-management optimization optimization-algorithms

Last synced: 02 Dec 2024

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

[SIST] 알고리즘 풀이

algorithm

Last synced: 05 Jan 2025

https://github.com/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 26 Nov 2024

https://github.com/thecrazymage/robin-hood-hashing

:hash: Robin Hood hashing implementation in C++ with examples.

algorithm cpp hash hash-algorithm hash-table

Last synced: 16 Nov 2024

https://github.com/m4nuc/algorithms-data-structures

Python Implementations of classic Algos and DSs

algorithm coursera data-structures

Last synced: 16 Nov 2024

https://github.com/afa-farkhod/image-encryption-decryption-application

Application provides a user-friendly interface for encrypting and decrypting image files using AES algorithm

aes-encryption algorithm java javafx javafx-application

Last synced: 06 Dec 2024

https://github.com/hyunjinno/algorithm

A repository for learning algorithms.

algorithm cpp java javascript kotlin problem-solving python typescript

Last synced: 26 Nov 2024

https://github.com/manustays/data-structure-algorithms

Data structures & algorithms implemented in Javascript & other languages

algorithm data-structures java javascript

Last synced: 26 Nov 2024

https://github.com/arslanbilal/projecteuler

This project includes Euler Problem sets solutions in Swift Language

algorithm maths project-euler swift

Last synced: 22 Dec 2024

https://github.com/nursyah21/algoexercise

develop your algo skill

algorithm cpp

Last synced: 19 Nov 2024

https://github.com/philiparvidsson/quickhull-algorithm

Understanding the Quickhull Algorithm—assignment in the Algorithms VT15P4 (21AL1B) course.

algorithm algorithm-analysis big-o math opengl proof quickhull quickhull-algorithm

Last synced: 01 Dec 2024

https://github.com/acecoooool/python-example

python example. (make things easier)

algorithm python script

Last synced: 05 Jan 2025

https://github.com/phattharaphorn/profund-programming

👩🏻‍🏫 This repository is a collection developed in OOP principles.

algorithm c leraning-programs object-oriented-programming

Last synced: 22 Nov 2024

https://github.com/sherwinshen/leetcode

📖 算法学习之 LeetCode(主要基于 TS/JS 语言)

algorithm javascript leetcode typescript

Last synced: 16 Nov 2024

https://github.com/chrvadala/sliding-window-max

Given a stream of data, this algorithm returns (for every added value) the current max value.

algorithm javascript

Last synced: 06 Dec 2024