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/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: 12 Jan 2025

https://github.com/devfancy/problem-solving

For Algorithm (Baekjoon, Programmers)

algorithm programmers

Last synced: 22 Jan 2025

https://github.com/dependents/node-sass-lookup

Get the file associated with a Sass import

algorithm lookup partials resolution sass scss

Last synced: 16 Nov 2024

https://github.com/miladsade96/leetcode_with_java

Solving Leetcode Challenges using Java Programming Language and Testing them with JUnit

algorithm algorithms algorithms-and-data-structures data-structures java java-8 javaee leetcode leetcode-java leetcode-solutions

Last synced: 20 Jan 2025

https://github.com/kylesmith19091/knearestneighbourfromscratch

MNIST handwritten digits classifier, implemented from scratch using Eigen

algorithm eigen-library knearest-neighbour-algorithm mnist

Last synced: 02 Feb 2025

https://github.com/pastjung/algorithm

알고리즘 코딩 테스트 대비

algorithm baekjoon cplusplus

Last synced: 22 Nov 2024

https://github.com/andreispurim/aradi

Implementation of the NSA cryptography algorithm ARADI and LLAMA

algorithm aradi cryptography decryption encryption llama nsa

Last synced: 10 Oct 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 Jan 2025

https://github.com/supermoathx7/cpu-scheduling-algo-

This project is an implementation of the six CPU-Scheduling algorithms using C++.

algorithm algorithms cpp cpu cpu-scheduling

Last synced: 13 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/cnych/dot24

24 dot game python version

algorithm python

Last synced: 08 Jan 2025

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: 07 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/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: 26 Jan 2025

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/lpedraoss/elgamal-api

Sistema de login que implementa el algoritmo de cifrado ElGamal para garantizar la autenticación segura de usuarios. Las credenciales se encriptan con claves asimétricas, ofreciendo protección robusta contra la interceptación y el acceso no autorizado.

algorithm criptography elgamal-encryption flask gunicorn logging mysql-database python registry signing

Last synced: 06 Dec 2024

https://github.com/mrglaster/somematrixoperations

Python realisation of some matrix operations including LU-decomposition and determinant finding.

algorithm isu lu-decomposition math matrix matrix-inversion python russian-language study-notes

Last synced: 15 Jan 2025

https://github.com/maxbubblegum47/preprocessing

Preprocessing method for Information Retrieval System

algorithm algorithms preprocessing preprocessing-data python python3 unimore-informatica

Last synced: 28 Jan 2025

https://github.com/furk4nbulut/sorting-array-algorithm

A simple algorithm for sorting arrays.

algorithm java sorting-algorithms

Last synced: 10 Jan 2025

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/nsswifter/juliaplayground

Where I Explore and Experiment with Julia Programming Language!

algorithm computing julia julia-language quantum-computing

Last synced: 22 Jan 2025

https://github.com/kangjung/algorithm-java

알고리즘 연습 자바

algorithm algorithms java leetcode programmers

Last synced: 02 Feb 2025

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

Cryptonight hashing functions for node.js

algorithm cryptocurrency mining-pool nodejs uplexa

Last synced: 25 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/483759/algorithmsolutionstorage

Problem Solving, 자료구조, 알고리즘 공부 내용 정리

algorithm data-structures problem-solving

Last synced: 15 Jan 2025

https://github.com/izumidkc/graph-coloring-algorithm

Graph Coloring Algorithm (C++)

algorithm cpp graph-theory

Last synced: 22 Jan 2025

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/kaua-pt/eda-fga-2022.2

Repositório com os códigos de EDA1

algorithm algorithms-and-data-structures study-project

Last synced: 28 Jan 2025

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

https://github.com/mistermboy/piramidebacktracking

Resolución de pirámides mediante el algoritmo backtraking

algorithm backtracking backtracking-algorithm

Last synced: 14 Jan 2025

https://github.com/at1as/hangman

Simple hangman solver written in Crystal

algorithm crystal dictionary game hangman terminal

Last synced: 28 Dec 2024

https://github.com/aimensahnoun/textsimilaritychecker

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

algorithm cpp

Last synced: 05 Jan 2025

https://github.com/lucas54neves/distribution-schedules-coloring

Repository for the final project of the Algorithms in Graphs discipline of the Computer Science course at the Federal University of Lavras

algorithm graphs python scheduling-algorithms

Last synced: 13 Jan 2025

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

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

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/mahdavipanah/escapegraph

A solution for a graph escape problem

algorithm graph python

Last synced: 02 Feb 2025

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: 02 Feb 2025

https://github.com/oowekyala/vfdr-weka

A rule learning algorithm for Weka

algorithm classification decision-rules java weka

Last synced: 21 Jan 2025

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: 02 Feb 2025

https://github.com/huidaecho/ispso

Isolated-Speciation-based Particle Swarm Optimization

algorithm optimization particle-swarm-optimization

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

https://github.com/duskybomb/hill-cipher

Improved version of Hill Cipher algorithm which now accepts alphanumeric and special characters.

algorithm hillcipher

Last synced: 22 Jan 2025

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/cedrickchee/parkinglot-ts-node

TypeScript solution for parking lot problem.

algorithm data-structures oop-concepts parking-lot typescript

Last synced: 18 Jan 2025

https://github.com/nav-28/pathfinding

Visualize Pathfinding Algorithms such as Dijkstra and A*

algorithm algorithms

Last synced: 24 Jan 2025

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

Bubble Sort Algorithm Implementation CLI

algorithm bubble-sort cli cli-app

Last synced: 10 Jan 2025

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

A crypto stack built with a proven cryptographic algorithm

algorithm crypto cryptography decryption encrypt encryption go

Last synced: 20 Jan 2025

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

✨ Data Structure and Algorithms.

algorithm cpp

Last synced: 25 Jan 2025

https://github.com/avindra/tic-tac-toe-dotnet

:negative_squared_cross_mark: Tic tac toe in C#

algorithm c-sharp dot-net solved-game tic-tac-toe

Last synced: 16 Jan 2025

https://github.com/sr-tamim/algorithm-practice

Data Structure and Algorithm (DSA) practice repo of SR Tamim

algorithm algorithms-and-data-structures data-structures data-structures-and-algorithms dsa

Last synced: 16 Jan 2025

https://github.com/yothgewalt/binary-search-tree

An about binary search tree in python that's easy to read and easy to understand.

algorithm bst python

Last synced: 27 Jan 2025

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: 23 Dec 2024

https://github.com/mxssl/bubblesortgolang

Bubble Sort implementation in Go (Golang)

algorithm bubblesort go golang

Last synced: 22 Jan 2025

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/prembhaskal/code_practice

basic code practice

algorithm

Last synced: 16 Nov 2024

https://github.com/daviskamau/algorithm-

Computing MSTs with Prim's Algorithm

adja algorithm heap mst prism

Last synced: 02 Jan 2025

https://github.com/gusenov/algorithms

Различные алгоритмы.

algorithm algorithms algorithms-implemented

Last synced: 31 Dec 2024

https://github.com/thucdx/algorithm-solution

Algorithm sourcecode

algorithm

Last synced: 20 Jan 2025

https://github.com/orgh0/interview_bit

Solutions to Problems of InterviewBit

algorithm data-structures interviewbit

Last synced: 22 Jan 2025

https://github.com/pkx8326/leapyear_python

This is the classic leap year finder program with python. This problem is labelled as "hard" on many practice sites, but actually the programming is not hard at all. What's hard is the description of the leap year and how to translate it into the programming language.

algorithm calculator leap leapyear python simple year

Last synced: 12 Jan 2025

https://github.com/dalae37/algorithm_example

Algorithm Examples

algorithm

Last synced: 23 Jan 2025

https://github.com/jiegec/rkr-gst

Implementation of Running Karp-Rabin Greedy String Tiling algorithm

algorithm karp-rabin

Last synced: 14 Dec 2024

https://github.com/tsv2013/algorithm

Algorithm block diagram visualization and editing widget (jQuery+KnockoutJS)

algorithm algorithm-block-diagram algorithm-visualization-widget block-diagram javascript knockoutjs visualization

Last synced: 06 Jan 2025

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

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

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 08 Jan 2025

https://github.com/cizr/fifo-algorithm-in-c

Execution/Implementation of FIFO (First in First Out) Algorithm in C

algorithm fifo

Last synced: 27 Jan 2025

https://github.com/albertlin0923/algorithm

阿呆的算法之旅

algorithm leetcode-solutions

Last synced: 15 Dec 2024

https://github.com/cizr/lru-algorithm-in-c

Execution/Implementation of LRU (Least Recently Used) Algorithm in C

algorithm c lru

Last synced: 27 Jan 2025

https://github.com/mj41/algorithm-spiralmatrix

Various Perl 6 Sequences for spirals in matrix (two-dimensional arrays).

algorithm matrix perl6-module raku spiral-matrix

Last synced: 12 Jan 2025

https://github.com/shravan20/data-structures-and-algorithm

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 17 Dec 2024

https://github.com/prathameshdhande22/data-structure-and-algorithms

This Repository Contains all the code which i have written while doing DSA.

algorithm algorithms clanguage data-structures dsa dsa-algorithm java leetcode

Last synced: 14 Jan 2025

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