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.
- GitHub: https://github.com/topics/algorithm
- Wikipedia: https://en.wikipedia.org/wiki/Algorithm
- Aliases: algorithms,
- Last updated: 2026-04-30 00:01:17 UTC
- JSON Representation
https://github.com/georgewang1994/minialthorigm
create mini program for my wechat
algorithm miniprogram server wechat
Last synced: 11 Mar 2025
https://github.com/burakahmet/cs50p
Harvard's CS50p problem solutions.
algorithm algorithms computer-engineering computer-science cs50 cs50p cs50python hardvard problem-set problem-solving python python3
Last synced: 26 Mar 2025
https://github.com/basemax/bstgo
This is a Go implementation of the BST data structure with a few of the most common operations. The algorithms code should be easy to understand. BST Tree is a binary tree in which the value of each node is greater than or equal to any value stored in the left sub-tree, and less than or equal to any value stored in the right sub-tree.
algorithm algorithms algorithms-and-data-structures bst data-structure datastructure go golang tere-data-structure tree tree-algorithm tree-algorithms tree-datastructure tree-insert tree-search tree-structure
Last synced: 12 Jun 2025
https://github.com/obsidianplusplus/entityanalyzer
使用机器学习算法,对 Minecraft 进行实体滞后检测并以可视化的方式显示。 | Detecting entity lag in Minecraft using machine learning algorithms and displaying it in a visualized manner.
ai algorithm analysis clustering entity implementation k management means minecraft paper plugin server spigot tool
Last synced: 22 Apr 2026
https://github.com/connieya/java_algorithm
Java Algorithm Source Code Storage
Last synced: 03 Jul 2025
https://github.com/ahmdeltoky03/school_management_system
School Management System-C project
algorithm c-programming data-structures
Last synced: 22 Apr 2026
https://github.com/martincorona007/cyk-algorithm
Implementation of CYK(Cocke-Younger-Kasami) algorithm https://medium.com/@martincorona007/cyk-algorithm-60d7f869ca0a
algorithm automata cyk cyk-algorithm language theory-of-computation
Last synced: 20 Apr 2026
https://github.com/st1lson/antcolony
algorithm ant-colony-algorithm ant-colony-optimization csharp salesman-problem
Last synced: 27 Feb 2025
https://github.com/michel-leonard/c-integers
A tiny Big Integer implementation in C for operations beyond 64 bits.
algorithm arbitr arbitrary-precision arithmetic big-integer c education example linux math number-theory public-domain research simple snippets windows
Last synced: 18 Apr 2026
https://github.com/zhima-mochi/algorithm-problem-solving
personal problem solving code for leetcode
algorithm leetcode leetcode-solutions
Last synced: 01 Apr 2025
https://github.com/igorwastaken/math-problems
Solve math problems easily with this utility library.
algorithm area data demography geography javascript math npm package population school typescript util utils
Last synced: 23 Feb 2026
https://github.com/grohith327/hackerrank
solutions for problems in hackerrank
algorithm hackerrank hackerrank-algorithms-solutions hackerrank-artificialintelligence hackerrank-challenges hackerrank-datastructures-array hackerrank-math hackerrank-python hackerrank-solutions
Last synced: 17 Dec 2025
https://github.com/souvikpaul6436/dsa-sheet
Merged DSA Sheet
algorithm algorithms-and-data-structures data-structures
Last synced: 19 Mar 2026
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: 08 Apr 2025
https://github.com/hun756/zigonic
Algorithm library in Zig programming language
algorithm algorithms zig zig-lang zig-library ziglang
Last synced: 11 Feb 2026
https://github.com/tetiewastaken/tsrt
Command line implementation of multiple sorting algorithms in TypeScript
algorithm cli npm sort typescript
Last synced: 09 Feb 2026
https://github.com/andreispurim/aradi
Implementation of the NSA cryptography algorithm ARADI and LLAMA
algorithm aradi cryptography decryption encryption llama nsa
Last synced: 09 Feb 2026
https://github.com/qnhat2004/thuat-toan-ung-dung
Thuật toán ứng dụng - Đại học Thủy Lợi
algorithm algorithm-competitions algorithm-implementations algorithms c-plus-plus educational instructor-materials mathematics
Last synced: 21 Jan 2026
https://github.com/am-i-groot/summer-intern-iitguwahati-spml
Developed an automated Water Quality Monitoring System (WQMS) at IIT Guwahati, using the pH-W218 sensor and K-Means Clustering to assess water potability. The project enhances water quality evaluation through machine learning-based classification.
algorithm data data-visualization kmeans-clustering machine-learning python report sensor signal-processing
Last synced: 27 Oct 2025
https://github.com/abdul-rafay19/internintelligence_machinelearningintern
A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.
ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow
Last synced: 13 Apr 2026
https://github.com/robertdinca2003/calendar-to-do-app
React + TailwindCSS, web application, an advanced to do list, using a calendar to make possible planning days ahead
algorithm css html javascript react tailwindcss
Last synced: 12 Apr 2026
https://github.com/shuza/competitive-programming
All my competitive programming code go here
algorithm c competitive-programming cpp dynamic-programming graph number-theory
Last synced: 25 Mar 2025
https://github.com/redalert3/algorithm
🎉 All Crequency algorithm here. (Moved to Crequency/Common.Algorithm)
algorithm algorithms lib library
Last synced: 08 Oct 2025
https://github.com/pinedah/notacioninfija-postfija-v2.0
Algoritmo para convertir expresiones aritméticas de notación infija a notación posfija, desarrollado como parte de un proyecto de primer parcial en el curso de Algoritmos y Estructuras de Datos. Este código en C utiliza pilas y punteros para lograr una conversión eficiente y precisa.
algorithm algorithms-and-data-structures c infix-to-postfix postfix-notation school-project stacks
Last synced: 01 Dec 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: 09 Apr 2025
https://github.com/aadityatamrakar/multilevel-marketing-app
Multi-Level Marketing Project
ajax algorithm bootstrap javascript jquery laravel mysql reporting rest-api web-application webservices
Last synced: 14 Apr 2026
https://github.com/codeesura/dijkstra-algorithm
This project offers a JavaScript implementation of Dijkstra's algorithm with a user-friendly PriorityQueue class, ideal for finding the shortest paths in complex graphs as in routing or network optimization.
algorithm dijkstra dijkstra-algorithm shortest-path shortest-path-algorithm shortest-path-routing-algorithm shortest-paths
Last synced: 14 Oct 2025
https://github.com/kyoto7250/roundrobin_match
round robin matching algorithm for python3
Last synced: 05 Feb 2026
https://github.com/borisboguslavsky/pathpyinder
An interactive maze-drawing & maze-solving application written in Python
algorithm algorithms astar bfs dfs drawing gui maze maze-algorithms maze-solver pathfinding pysimplegui python tkinter visualization
Last synced: 26 Oct 2025
https://github.com/fpopic/apr
(Class) Computer Aided Analysis and Design (Optiomisation algorithms)
algorithm box-algorithm genetic-algorithm golden-ratio gradient-descent hookejeeves java matrix matrix-factorization newtonraphson optimization runge-kutta-formulas simplex
Last synced: 28 Aug 2025
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: 09 Aug 2025
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: 09 Aug 2025
https://github.com/siaexplains/algorithms-solutions
problem solutions, algorithms, leetcode, codility, code challenges, etc.
algorithm algorithms codility hackerrank javascript leetcode typescript
Last synced: 13 Apr 2026
https://github.com/ireddragonicy/fuzzy-logic-netflix-recommendation
Analyze and classify Netflix movies based on their IMDb ratings, release years, and the number of votes they have received. Traditional binary classification methods often fall short when dealing with Fuzzy-Logic.
algorithm analysis artificial-intelligence dataset datasets fuzzy fuzzy-logic ipynb-jupyter-notebook kaggle machine-learning movie netflix python
Last synced: 30 Apr 2026
https://github.com/donghl-dev/study-problem_solving
문제해결기법 수업에 대한 내용 및 정리 저장소
algorithm data-structures jdk8 problem-solving
Last synced: 30 Mar 2025
https://github.com/jackhowa/truncate-string-fcc
Truncate a string (first argument) if it is longer than the given maximum string length (second argument). Return the truncated string with a ... ending.
algorithm freecodecamp javascript
Last synced: 15 Mar 2025
https://github.com/auycro/clustering-study-with-ga-java
Solving cluster problem using Genetic Algorithm (GA) implement in Java
algorithm genetic-algorithm java
Last synced: 25 Mar 2025
https://github.com/mouad-el-asri/philosophers
Eat, Sleep, Spaghetti, repeat. This project is about learning how threads work by precisely timing a group of philosophers on when to pick up forks and eat spaghetti without dying from hunger. 🍽️
algorithm c c-programming multi-threading philosophers problem-solving processes threads
Last synced: 03 Jul 2025
https://github.com/rathod-shubham/machinelearning-1
A curated list of my machine learning projects. Machine learning (ML) is the study of computer algorithms that improve automatically through experience and by the use of data. It is seen as a part of artificial intelligence.
algorithm classification clustering machine-learning reinforcement-learning
Last synced: 15 Mar 2025
https://github.com/hu2di/java-samsung
Java exercises (Data structures and algorithms, Input, Output, greatest common divisor, Prime, Feynman Range)
Last synced: 08 Apr 2025
https://github.com/hu2di/c-hust
Some code C in HUST
algorithm c data-structure-and-solution learning
Last synced: 08 Apr 2025
https://github.com/mxl/kotlin-algorithm
Various algorithms implemented with Kotlin
Last synced: 08 Apr 2025
https://github.com/nomnomnonono/number-decomposition-problem
Algorithm for dividing a sequence of numbers into equal sums.
algorithm cplusplus karmarkar-karp
Last synced: 01 Apr 2025
https://github.com/molsm/random-float-data-set-generator
Random float data set generator - with predefined rules
algorithm random randomnumbergenerator
Last synced: 14 Jan 2026
https://github.com/afifahhadie/weather-prediction
A simple Jupyter Notebook project that analyzes and visualizes weather data using Python. It helps identify trends and patterns in weather conditions through data-driven insights.
algorithm classification data-science jupyter-notebook machine-learning pandas prediction-model python python3 visualization weather weather-prediction
Last synced: 17 Mar 2025
https://github.com/agoalofalife/data-structures
Structure data
algorithm data-structures golang structured-data
Last synced: 24 Mar 2025
https://github.com/rezairfanwijaya/go-hackerrank
algorithm data-structures go hackerrank
Last synced: 08 Apr 2025
https://github.com/chueating1005/intro-to-algorithm
NYCU 112-1 course, Introduction to Algorithm
Last synced: 09 Apr 2025
https://github.com/beanxx/javascript-algorithm
JavaScript로 코딩 테스트 문제를 풀어보는 공간 🌍⚡️
Last synced: 12 Jun 2025
https://github.com/lablnet/flexi
A minimal reactive framework built for learning purposes to understand how modern frontend frameworks like Vue.js and React work under the hood. Flexi demonstrates the core concepts of reactivity and virtual DOM diffing.
algorithm diffing diffing-algorithm dom flexi framework javascript proxy reactive vdom vue
Last synced: 12 Apr 2026
https://github.com/techatlasdev/cryptorot
Un sistema enfocado en el cifrado simétrico, encargado de poder convertir un conjunto de palabras legibles, en un conjunto de caracteres que no tienen coherencia pero si relación en función a sus llaves.
algorithm cli cryptography path python rot rot13 rot13-cipher rot13-decoder rotation
Last synced: 28 Feb 2025
https://github.com/nikhilvdev/data-structures-c
algorithm algorithms-datastructures c data-structures
Last synced: 11 Dec 2025
https://github.com/jacksonchen1998/data-structure-algorithm
Data Structure and Algorithm for beginner
algorithm c-plus-plus data-structures python3
Last synced: 29 Apr 2026
https://github.com/datashaman/supercluster-php
A very fast geospatial point clustering library for PHP, based on supercluster.
algorithm clustering computational-geometry maps php
Last synced: 21 Jan 2026
https://github.com/danutama/python-aes-encryptor
A Python-based desktop application for encrypting and decrypting various data formats using the Advanced Encryption Standard (AES 128, 192, 256-bit).
advanced-encryption-standard aes aes-128 aes-192 aes-256 aes-encryption algorithm cipher ciphertext cryptography encryption-decryption python python3 rijndael rijndael-algorithm
Last synced: 23 Apr 2025
https://github.com/prash08484/binary-tree-visualiser
It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..
algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify
Last synced: 12 Apr 2026
https://github.com/michael98liu/competitive-programming
Competitive programming problems from various origin.
algorithm competitive-programming
Last synced: 04 Jul 2025
https://github.com/bola-nabil/spoj
SPOJ solutions
algorithm algorithms algorithms-and-data-structures competitive-programming cpp data-structures problem-solving
Last synced: 16 Mar 2025
https://github.com/bola-nabil/hackerrank-solutions
HacerRank Solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions javascript problem-solving
Last synced: 16 Mar 2025
https://github.com/orbulant/hardware-store-das
Using C++, data structures and algorithms are created to simulate a hardware store's inventory operations.
algorithm data-structures manipulate-data
Last synced: 04 Apr 2025
https://github.com/chrisvilches/knapsack-2d-allocation
Genetic algorithm that solves the 2D rectangle knapsack problem. Try to fit as many rectangular items as possible inside a container, while maximizing the total value the items provide.
algorithm computational-geometry genetic-algorithm genetic-algorithms geometry knapsack-problem rust rust-lang
Last synced: 16 Mar 2025
https://github.com/ilovenooodles/entelect2020-fastabiqul-racing
Tugas Besar 1 Strategi Algoritma
Last synced: 15 Jun 2025
https://github.com/hamolicious/poisson-disc-sampling
Poisson-Disc Sampling algorithm using Mitchell’s best-candidate algorithm written in Python 3.8 and PyGame 2
algorithm poisson-disk pygame python
Last synced: 23 Apr 2025
https://github.com/kanlon/algorithm-demo
该项目存放一些自己做过的算法的题目,主要以《剑指offer》中的算法为主
Last synced: 09 Apr 2025
https://github.com/thearchitector/smartclip
A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality
algorithm image image-processing paperclip paperclip-processor
Last synced: 30 Nov 2025
https://github.com/permalik/curricula
edu:Computer Science and DSA
advent-of-code algorithm computer-science data-structure
Last synced: 04 Jul 2025
https://github.com/codewithsegnet/sorting_algorithms
Writing sorting algorithm that puts elements of a list into an order
Last synced: 30 Nov 2025
https://github.com/karenvelasquezcampus/py-skills-up
Explore Python algorithms for learning, each in a separate branch to enhance your coding skills and understanding.
Last synced: 05 Sep 2025
https://github.com/jabellard/list
Doubly-linked list.
algorithm algorithms c data-structure data-structures linked-list queue stack
Last synced: 04 Jul 2025
https://github.com/Michael-MD/Elastic-Multislice-Electron-Microscopy
Simulation of elastic scattering in electron microscopy using the multislice algorithm. Simulations include various STEM and TEM techniques such as ADFSTEM, BFSTEM, ABFSTEM and CoM.
abfstem adfstem algorithm annular bfstem com ctem elastic electron imaging kirkland microscopy multislice physics physics-simulation scanning scatter scattering stem transmission
Last synced: 11 Mar 2025
https://github.com/yann-github/oc-lespetitsplats
OC - P7 - Les Petits Plats - Site de recettes de cuisine
algorithm benchmark flowchart javascript oop
Last synced: 07 Apr 2025
https://github.com/yaxingson/es-containers
Implementation of various data structures and algorithms in javascript
algorithm datastructures list map set sort
Last synced: 04 Feb 2026
https://github.com/eendroroy/numberlab
A collection of numerical algorithms
algorithm mathematical-algorithms numerical-calculations
Last synced: 22 Feb 2026
https://github.com/tanuj-maheshwari/min-cost-arborescence
Minimum Cost Arborescence of a Directed Graph
Last synced: 17 Jun 2025
https://github.com/jabellard/vector
Dynamically-resizing array.
algorithm algorithms array c data-structure data-structures vector
Last synced: 11 Mar 2025
https://github.com/yunyoung1819/baekjoon-algorithm-training
:octocat: 백준과 프로그래머스 등 알고리즘 문제 풀이 코드를 관리합니다.
Last synced: 06 Sep 2025
https://github.com/xandersteyn/maze-solver
A C++ program that generates a random maze and solves it using the Breadth-First Search (BFS) algorithm, displaying the solution path from start to end
algorithm breadth-first-scanner computer-science cpp cpp-algorithms educational graph-theory maze-generator maze-solver pathfinding problem-solving random-maze terminal-application
Last synced: 16 Mar 2025
https://github.com/c1m50c/cses
My CSES submissions.
algorithm algorithms cpp cses cses-solutions data-structures dynamic-programming interview-questions python python3 solutions
Last synced: 12 Mar 2025
https://github.com/seldo97/ant_maze
[Project for studies] Przeszukiwanie labiryntu za pomocą algorytmu mrówkowego gęstościowego (ang. ant-density DAS). Implementacja w Java.
algorithm ant-maze java study-project
Last synced: 23 Feb 2026
https://github.com/leye195/algorithm-coding
알고리즘 코딩 문제 풀이 저장소 입니다.
algorithm baekjoon javascript leetcode programmers python
Last synced: 31 Mar 2025
https://github.com/meysam81/niblpa
A Node Influence Based Label Propagation Algorithm for Community Detection in Networks
algorithm c-plus-plus c-plus-plus-11 community-detection complex-networks label-propagation network node-influence-based project thesis
Last synced: 16 Mar 2025
https://github.com/mslapek/augmentedtree
F# library implementing immutable augmented red-black trees.
algorithm data-structure fsharp immutable search-trees
Last synced: 05 Jul 2025
https://github.com/maqmal/artificial-intelligence
Implementation of AI lecture
ai algorithm artificial-intelligence genetic-algorithm machine-learning
Last synced: 01 Mar 2025
https://github.com/nir3x/cryptorand.cpp
CryptoRand.cpp - Random Key Generation using Cryptographic Techniques
algorithm algorithms c-plus-plus cpp cryptography encryption entropy random random-number-generation security
Last synced: 25 Nov 2025
https://github.com/vomnes/lem-in
Elementary algorithmic project - Graph Traversal - This project is meant to make you code an ant farm manager.
algorithm bfs-algorithm graph-traversal
Last synced: 16 Mar 2025
https://github.com/shreykx/chat1o1x
Peer comm. matching
algorithm chat opensauce random server typescript
Last synced: 11 Mar 2025
https://github.com/austinoboyle/leetcodesolutions
algorithm algorithms data-structures leetcode leetcode-solutions python
Last synced: 26 Mar 2025
https://github.com/andyld97/theory-of-numbers
Theory of numbers
algorithm csharp math mathematics theory
Last synced: 01 Mar 2025
https://github.com/anfany/zhrane-algorithm-with-python3
知然算法系列:原理+实现+示例 ——知其然知其所以然
Last synced: 06 Jul 2025