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

Simple lock-free queue written in golang

algorithm cas fast faster golang goroutine-safe hlts2 lock-free queue queue-algorithm

Last synced: 12 Oct 2024

https://github.com/worst001/note_algorithm

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

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

Last synced: 13 Nov 2024

https://github.com/dangosky/acm

收录大一时在ACM训练队的成果

algorithm

Last synced: 15 Oct 2024

https://github.com/jarne/toohga

🗄 The smart URL shortener

algorithm short shortener simple url

Last synced: 01 Nov 2024

https://github.com/hun756/zigonic

Algorithm library in Zig programming language

algorithm algorithms zig zig-lang zig-library ziglang

Last synced: 14 Oct 2024

https://github.com/urschrei/cvmcount_py

Python implementation of the CVM algorithm

algorithm count-distinct cvm

Last synced: 15 Oct 2024

https://github.com/aiaaee/js_algorithms

a set of programming instructions, known as inputs and outputs, that allow a data operation to function precisely at every execution.

algorithm algorithms algorithms-and-data-structures javascript-algorithm-visualization javascript-algorithms js-algorithms

Last synced: 05 Nov 2024

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

学习数据结构和算法

algorithm golang leetcode rust rust-lang

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

https://github.com/colelawrence/group-traits

rudimentary algorithm for grouping objects based on traits

algorithm metamorphic-testing school-project typescript utility

Last synced: 31 Oct 2024

https://github.com/mattmoony/snake-bot

A simple snake bot implementing the A* search algorithm.

algorithm astar-algorithm bot javascript search-algorithm shortest-path snake snake-bot visualization

Last synced: 12 Oct 2024

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

基于C的KNN算法实现

algorithm algorithms c knn

Last synced: 12 Oct 2024

https://github.com/orhankupusoglu/find-first-id

Find first ID in range [0,N) with bit operations, and with Vector/Set/BitSet, check with Google Test and compare with Benchmark

algorithm cmake debruijn google-benchmark google-test header-only

Last synced: 05 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: 16 Oct 2024

https://github.com/tanaikech/souwapy

Python library for summing string elements in an array at the high speed

algorithm array-manipulations csv python-library

Last synced: 11 Nov 2024

https://github.com/memory-h/algorithm

백준 알고리즘 문제

algorithm java-11

Last synced: 13 Oct 2024

https://github.com/tonyvu2014/algorithm

Application of algorithms to solve problems

algorithm algorithms

Last synced: 16 Nov 2024

https://github.com/pastjung/algorithm

알고리즘 코딩 테스트 대비

algorithm baekjoon cplusplus

Last synced: 13 Oct 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/pastjung/codetree-tils

코드트리 : 코딩테스트 준비

algorithm cplusplus inha

Last synced: 13 Oct 2024

https://github.com/marineks/42_pushswap

Prompt : This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting.

42 42born2code 42cursus 42projects algorithm push-swap pushswap sorting-algorithms

Last synced: 12 Nov 2024

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: 13 Oct 2024

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 07 Nov 2024

https://github.com/thomasthelen/qodes

Quick Ordinary Differential Equation Solver (QODES) is an ODE solving library with a focus on usability and ease.

algorithm mathematics numerical-methods ode ode-solver ode-solving-library solver

Last synced: 12 Nov 2024

https://github.com/maxilevi/sudoku-solver

solves a sudoku on your command line using backtracking

algorithm backtracking csharp dynamic-programming sudoku-solver

Last synced: 11 Nov 2024

https://github.com/gmlewis/moonbit-sha256

MoonBit sha256: provide simple sha256 hash algorithm.

algorithm hash moonbit sha256

Last synced: 12 Nov 2024

https://github.com/markkvdb/mdpsolver

Markov Decision Process (MDP) Solver.

algorithm maintenance mdp windmill

Last synced: 13 Oct 2024

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

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

https://github.com/usagi/gsj

Implementation of Geological Survey of Japan algorithms.

algorithm dem dempng gsj japan maptile nishioka-nagatsu-2015 rust

Last synced: 13 Nov 2024

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

https://github.com/mohahmadraza/leetcode-python-project-tasks

This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.

algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions

Last synced: 11 Nov 2024

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

Data structure, Algorithm and Design pattern written in golang.

algorithm datastructure design-pattern

Last synced: 06 Nov 2024

https://github.com/at1as/hangman

Simple hangman solver written in Crystal

algorithm crystal dictionary game hangman terminal

Last synced: 07 Nov 2024

https://github.com/david-pena/cohen-sutherland-algorithm

Cohen-Sutherland Line Clipping Implementation

algorithm python

Last synced: 09 Nov 2024

https://github.com/sherwinshen/leetcode

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

algorithm javascript leetcode typescript

Last synced: 16 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/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/prembhaskal/code_practice

basic code practice

algorithm

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

https://github.com/ewliang/binary-tree-heap

C++ implementation of a heap and heap sort through use of a binary tree structure.

algorithm binary-tree c-plus-plus heap-sort

Last synced: 08 Nov 2024

https://github.com/creewick/theta-bot

Theta(bot) is a bot for practical exercises on algorithm complexity definition.

algorithm bot complexity studying telegram

Last synced: 11 Nov 2024

https://github.com/skywalkersam/fisheryatesshuffle

The Fisher–Yates shuffle algorithm.

algorithm fisher-yates-shuffle

Last synced: 10 Nov 2024

https://github.com/skywalkersam/binarysearch

The binary search algorithm.

algorithm binary-search

Last synced: 10 Nov 2024

https://github.com/guobinhit/archimedes

♨️ An outlier detection service applied to time series.

algorithm anomaly dbscan detection lof outlier time-series z-score

Last synced: 12 Nov 2024

https://github.com/vimalk78/lca-rmq

implementation of algorithm to find LCA with RMQ

algorithm lca rmq trees

Last synced: 12 Oct 2024

https://github.com/diptangsu/algorithms

This repository contains the algorithms that are a part of MAKAUT syllabus for 3rd Year Computer Science and Engineering.

algorithm algorithms graph hackoctoberfest hackoctoberfest2k18 java makaut-syllabus

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

https://github.com/debakarr/code_backup

Backup of programs I did in my college.

algorithm college cpp data-structures java lab numerical-methods vhdl

Last synced: 12 Nov 2024

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

BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library

algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows

Last synced: 10 Nov 2024

https://github.com/fmarotta/blort

A new sorting algorithm optimised for files made of 'blocks'. A block consists of all the contiguous rows that have the same value in the first field.

algorithm sort

Last synced: 15 Nov 2024

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

Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016

algorithm algorithms data-structures java

Last synced: 14 Nov 2024

https://github.com/hendriku/labsolve

A command line tool to solve labyrinths alias mazes.

algorithm bfs c escape greedy labyrinth maze

Last synced: 23 Oct 2024

https://github.com/cnych/dot24

24 dot game python version

algorithm python

Last synced: 10 Nov 2024

https://github.com/felpsalvs/javascript-datastructures-algorithms-main

Código fonte do livro da Loiane Groner para fundamentar meus conhecimentos em JavaScript

algorithm algorithms javascript

Last synced: 14 Nov 2024

https://github.com/aimensahnoun/textsimilaritychecker

A C++ Plagiarism checker script that that checks direct similarities.

algorithm cpp

Last synced: 09 Nov 2024

https://github.com/trasherdk/node-cryptonight-hashing

Cryptonight hashing functions for node.js

algorithm cryptocurrency mining-pool nodejs uplexa

Last synced: 06 Nov 2024

https://github.com/k-water/leetcode-js

Leetcode problems with JavaScript

algorithm javascript leetcode leetcode-javascript

Last synced: 16 Nov 2024

https://github.com/anishmprasad/super-pi

A Pi based super-powered cluster computer ( Distributed system )

algorithm

Last synced: 08 Nov 2024

https://github.com/thatisuday/file-checksum

A CLI tool to calculate the checksum of file's content using md5 or sha1 algorithms.

algorithm checksum cli md5 node-cli node-js node-module nodejs sha1

Last synced: 10 Nov 2024

https://github.com/tillstuder/secure-communication

🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.

algorithm cypher decryption diffie-hellman encryption micropython p2p python secure

Last synced: 13 Nov 2024

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

python example. (make things easier)

algorithm python script

Last synced: 09 Nov 2024

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 12 Nov 2024

https://github.com/wsmd/sleepsort-promise

😴 A Promise based implementation of SleepSort

algorithm promise sleepsort sort sorting-algorithms

Last synced: 04 Nov 2024

https://github.com/eval-exec/algorithm

Learning Data structure & Algorithm.

algorithm algorithm-practice data-structures leetcode-practice

Last synced: 12 Oct 2024

https://github.com/bm777/quicksort

This algorithm called FAST SORTING ALGORITHM (QuickSort) it is a question of ordering the table from a pivot (value chosen in the table (generally the first value) In this same table we classify the lower values on the left and the lower values on the right. higher values Then we recall the RAPID SORTING ALGORIHTME, once for the left part ...

algorithm quicksort

Last synced: 09 Nov 2024