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

My research project simulation for iQuest.

algorithm boids reynolds unity unity3d

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

https://github.com/arriqaaq/bst

Binary Search tree implementation

algorithm binary-search-tree data-structures golang

Last synced: 13 Oct 2024

https://github.com/reinderien/inspiration

Thoughts on the PyCon 2015 Thumbtack challenge

algorithm card pycon python thumbtack

Last synced: 14 Oct 2024

https://github.com/mshmyw/algorithm

不可不知的常见算法

algorithm c python typescript

Last synced: 24 Oct 2024

https://github.com/bukinoshita/pokeball-shake

Algorithm to determine how many times pokeball shakes

algorithm javascript nodejs pokeball pokemon

Last synced: 27 Oct 2024

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

Algorithm to calculate `f` on capture pokemon method.

algorithm capture javascript node pokemon

Last synced: 27 Oct 2024

https://github.com/msolimans/algorithms

Algorithms Topics and Problem Solving from different sites and books along with documentation/descriptions

algorithm cracking-the-coding-interview dynamic-programming geeksforgeeks-solutions graph greedy-algorithms hackerrank heap leetcode mit ocw ocw-6006 queue stack tree trie

Last synced: 23 Oct 2024

https://github.com/huidaecho/ispso

Isolated-Speciation-based Particle Swarm Optimization

algorithm optimization particle-swarm-optimization

Last synced: 13 Nov 2024

https://github.com/tahmidefaz/look-and-say

A Python implementation of the weird but interesting Look and Say algorithm

algorithm lookandsay python python3

Last synced: 15 Nov 2024

https://github.com/tahmidefaz/no-sqrt

Estimates the square root of a number without the sqrt() function

algorithm binary-search python python3 square-root-estimate

Last synced: 15 Nov 2024

https://github.com/olyutorskii/doubdabc

DoubDabC is a Java library that supports binary integer value to decimal sequence conversion with alternative algorithm.

algorithm alternative-algorithm base-conversion bcd conversion dda decimal digits double-dabble-algorithm gc-friendry java java-library number radix

Last synced: 14 Nov 2024

https://github.com/uhop/nano-binary-search

Binary search for JavaScript done right.

algorithm binary-search

Last synced: 20 Oct 2024

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 14 Nov 2024

https://github.com/pkx8326/the_fizzbuzz_algorithm_with_python

This is a children's game but it is said to be one of the most asked problem in interviews for programmers. The rule of the game is simple: supposed that there are numbers from 1 to 100, if a number is divisible by 3, it's "Fizz", if it's divisible by 5 then it's "Buzz", if it's divisible by both 3 and 5 then it's "FizzBuzz", otherwise it's itself. The code in this repository should probably be the most efficient way to demonstrate this game. It works with the for loop syntax and if-else logic.

algorithm buzz fizz fizzbuzz game

Last synced: 13 Nov 2024

https://github.com/islamhaqq/coderbyte

Coding challenges in many different programming languages!

algorithm algorithm-challenges algorithms go golang javascript languages node python rust unittest

Last synced: 09 Nov 2024

https://github.com/progval/nxanimate

[Work in progress] Shows a simple Python debugger and a graph side-by-side, to illustrate the behavior of a graph algorithm, for educational purposes. Like Gato, but based on NetworkX.

algorithm debugger gato graph graph-theory networkx python web-application

Last synced: 31 Oct 2024

https://github.com/bradhowes/astar

A* path finding library in Swift

algorithm pathfinding swift-package-manager swift5

Last synced: 13 Nov 2024

https://github.com/acbin/ds-and-algorithms

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 16 Oct 2024

https://github.com/lukehb/137-clustering

A Java repository of some clustering algorithms.

algorithm clustering data-mining java

Last synced: 13 Nov 2024

https://github.com/zerohertz/algorithm

🧑‍💻 Solved problems 🧑‍💻

algorithm go python

Last synced: 01 Nov 2024

https://github.com/tk744/rubot

A blazing fast 3x3 Rubik's cube solver written in C.

algorithm microcontroller robotics rubiks-cube

Last synced: 01 Nov 2024

https://github.com/for-acgn/compressframeheader

Use dictionary compression algorithm to reduce the transmission of frame header data.

algorithm compression transmission

Last synced: 14 Nov 2024

https://github.com/vijethph/credit-card-validation

A JavaFX project to extract credit card numbers using Tesseract OCR, and validate them using Luhn Algorithm

algorithm bytedeco-javacpp-presets java javafx tesseract-ocr webcam

Last synced: 14 Oct 2024

https://github.com/armour/algorithms

🧠 Implements of Algorithms and Data Structures in C/C++/Python, also contains some codes as note like STL

algorithm stl

Last synced: 14 Oct 2024

https://github.com/avifenesh/sortlogfiles

Algorithm for sorting multiple sorted log-files into one sorted log-file base on time-stamp

algorithm filesort heapsort log logfiles minheap python spacecomplexity timecomplexity

Last synced: 13 Nov 2024

https://github.com/cenfun/popover-helper

popover-helper

algorithm popover

Last synced: 18 Oct 2024

https://github.com/cansik/video-still-extractor

An algorithm to extract high quality stills from a video squence.

algorithm extractor opencv still video

Last synced: 23 Oct 2024

https://github.com/supersimple33/tic-tac-toe-tf

A number of different algorithms that may be used for playing tic-tac-toe.

algorithm artificial-intelligence game machine-learning neural-network python tensorflow tic-tac-toe

Last synced: 14 Oct 2024

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: 15 Oct 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/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/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/liulinboyi/algorithm-and-data-structure-of-javascript

通过leetcode解题来学习JavaScript 的算法与数据结构(Algorithm and data structure of JavaScript)

algorithm javascript leetcode typescript

Last synced: 16 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/eastonarcher/python-sort-algorithms

⚡Collection of Python sorting algorithms - Bubble Sort, Merge Sort, and Quick Sort

algorithm bubble-sort merge-sort python3 quick-sort

Last synced: 13 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/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: 13 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/tonyvu2014/algorithm

Application of algorithms to solve problems

algorithm algorithms

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

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

백준 알고리즘 문제

algorithm java-11

Last synced: 13 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/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/pastjung/algorithm

알고리즘 코딩 테스트 대비

algorithm baekjoon cplusplus

Last synced: 13 Oct 2024

https://github.com/pastjung/codetree-tils

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

algorithm cplusplus inha

Last synced: 13 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/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/abranhe/quick-srt

Quick Sort Algorithm Implementation

algorithm quicksort sorting-algorithms

Last synced: 12 Nov 2024

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

Bubble Sort Algorithm Implementation CLI

algorithm bubble-sort cli cli-app

Last synced: 12 Nov 2024

https://github.com/gebes/longestcollatzsequence

Get the longest Chain under 1 Million

algorithm java projecteuler

Last synced: 08 Nov 2024

https://github.com/we-gold/marching-cubes

A simple demo of the marching cubes algorithm written from scratch.

algorithm demo marching-cubes processing

Last synced: 10 Nov 2024

https://github.com/sushiwaumai/marching_squares_processing_java

Marching Squares Algorithm implemented in Processing 3 in Java

algorithm image-processing java processing

Last synced: 08 Nov 2024

https://github.com/thundertecke/astared

A package to use A* algorithm with any type of coordinates

algorithm astar pathfinding pathfinding-algorithm python python3

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

GraphColoring Algorithm Backtracking https://en.wikipedia.org/wiki/Graph_coloring

algorithm backtrack backtracking cmake color cpp20 graph graph-algorithms gtest

Last synced: 07 Nov 2024

https://github.com/qw3ry/sre-dtmc-transformations

Implementation of the algorithms provided in my Bachelor's Thesis

algorithm markov-chain scientific-publications transformation

Last synced: 07 Nov 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/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/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/markkvdb/mdpsolver

Markov Decision Process (MDP) Solver.

algorithm maintenance mdp windmill

Last synced: 13 Oct 2024

https://github.com/kakshay21/opencv

Security Automation Tool

algorithm opencv security-automation

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/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/m4nuc/algorithms-data-structures

Python Implementations of classic Algos and DSs

algorithm coursera data-structures

Last synced: 16 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/sherwinshen/leetcode

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

algorithm javascript leetcode typescript

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