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-03 00:01:18 UTC
- JSON Representation
https://github.com/jubayer98/avl-tree
An AVL tree is a specific variety of binary tree that maintains a state of partial balance at all times. The measure used to gauge this balance is the difference in heights between the left and right subtrees of any given node. The height of a tree is defined as the number of levels it contains.
algorithm binary-search-tree cpp
Last synced: 01 Mar 2025
https://github.com/tigregotico/rakekeywords
RAKE - Rapid Automatic Keyword Extraction
algorithm keyword-extraction keyword-extractor keywords rake
Last synced: 31 Oct 2025
https://github.com/manelmontilla/alrecall
Little library with some classic algorithms.
algorithm c-sharp dotnet-core sort
Last synced: 20 Mar 2025
https://github.com/dahlitzflorian/collatz-conjecture-algorithm
The 'Collatz-Conjecture'-algorithm in different languages
algorithm collatz-conjecture cpp java javascript php python
Last synced: 26 Feb 2025
https://github.com/rookedsysc/nextra-blog
Recently, I've been focusing on Java, Spring, Spring Boot, Kubernetes, Docker, and Elasticsearch.
Last synced: 13 Jun 2025
https://github.com/nikolayblagoev/universal_converter
Contains javascript code for different mathematical functions, algorithms, etc.
algebra algorithm javascript mathematics prime-numbers
Last synced: 15 Mar 2025
https://github.com/pyx79/rust-demo
# rust-demoThis repository contains a simple Rust server for demonstration purposes. To build and run the server, use the commands below. 🦀✨
ai algorithm apollo-federation asynchronous classifier getting-started javascript kafka lambda language-recognition microservice rust ssvm tensorflow text-classification text-classifier wasm-bindgen webassembly-tutorial
Last synced: 18 Jun 2025
https://github.com/program-spiritual/algorithminjs
😎Encapsulate the collection of commonly used algorithms for node.js 😎
algo algorithm algorithm-challenges algorithm-library algorithms-implemented nodejs
Last synced: 04 Apr 2025
https://github.com/leandrols/selectionsortvisualization
Selection Sort Algorithm Visualization
Last synced: 30 Jul 2025
https://github.com/nir3x/fastpatternsscanner.cpp
FastPatternsScanner.cpp - Efficient Pattern Scanner for C++
algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning
Last synced: 01 Mar 2025
https://github.com/kczulko/astar
A* algorithm
algorithm functional-programming monad-transformers monads referentially-transparent scala
Last synced: 23 Mar 2025
https://github.com/farhaduneci/huffmancoding
Huffman Coding Compression Algorithm Implementation
Last synced: 05 Mar 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/pixcai/algorithms
Algorithms notes and code and leetcode solution by JavaScript
algorithm algorithms-datastructures algorithms-implemented javascript leetcode leetcode-javascript nodejs
Last synced: 28 Jun 2025
https://github.com/anbalagand/reinventthewheel
Explore the fundamental data structure in Swift and understand the underlying concepts that make sense of them.
algorithm array dictionary interoper swift unsafepointer
Last synced: 21 Nov 2025
https://github.com/azizbekeshpolatov/_algorithms_with_dart_
📊 Algorithms Learning – A collection of essential algorithms with explanations and implementations to strengthen problem-solving and coding skills.
algorithm backtracking-algorithm bfs bfs-dfs bfs-search dsa-algorithm dynamic-programming tree-search tree-structure
Last synced: 07 Mar 2025
https://github.com/krayc425/algorithms-princeton
Assignments for Algorithms Part 1 at Princeton.
algorithm princeton princeton-cs
Last synced: 30 Mar 2025
https://github.com/sofiane87/atarigames_rl
Learning to play simple atari games using tensorflow and reinforcement learning
algorithm computer-vision machine-learning reinforcement-learning
Last synced: 01 Sep 2025
https://github.com/austinoboyle/leetcodesolutions
algorithm algorithms data-structures leetcode leetcode-solutions python
Last synced: 26 Mar 2025
https://github.com/pro-2684/pr-ml
Ground-up implementations of neural network and SVM for classifying MNIST dataset
algebra algorithm mnist multiclass-classification neural-network rust svm
Last synced: 13 Jan 2026
https://github.com/zulfachafidz/titanic_explorer_predicting_survival_with_classification_using_knn_algorithm
Tracking Life Safety with the KNN Predictive Analysis Approach. Leveraging the Titanic Dataset, we apply classification analysis to predict the fate of passengers based on a variety of features.
algorithm algorithms data data-analysis data-mining data-science datamodeling datapreprocessing dataset knn-algorithm knn-classification machine-learning machine-learning-algorithms prediction-model
Last synced: 01 Sep 2025
https://github.com/bradhowes/priorityqueue
Swift implementation of a priority queue.
algorithm priority-queue swift5
Last synced: 08 Oct 2025
https://github.com/divinemonk/reduce-time-complexity-python
Algorithmic Techniques for Reducing Time Complexity(TC) of a python code.
algorithm codechef codewars python python3 time time-complexity time-complexity-analysis
Last synced: 19 Jul 2025
https://github.com/dahlitzflorian/java-dijkstra-algorithm
A Java implementation of the Dijkstra Algorithm.
algorithm algorithms dijkstra-algorithm education educational educational-project java
Last synced: 20 Aug 2025
https://github.com/mnz1365/sort-check
check sort list of numbers
algorithm check checker javascript list sort
Last synced: 23 Mar 2025
https://github.com/evian-zhang/pat
PAT (Advanced Level) Practice https://pintia.cn/problem-sets/994805342720868352
Last synced: 04 Apr 2025
https://github.com/raj-tyagi/big-data-ip-anomaly-detection-bloomfilter-misragries
A scalable and efficient real-time IP anomaly detection system leveraging Bloom Filters and the Misra-Gries Algorithm to identify malicious traffic, detect heavy hitters, and dynamically update blacklists with minimal memory usage
algorithm big-data bloom-filter heavy-hitters ip-address-tracker memory-optimization misra-gries network-security probabilistic-datastructure python
Last synced: 26 Mar 2025
https://github.com/shiritai/rooted-disjoint-set
Python implementation of a (rooted) disjoint set, elegant, efficient and user-friendly.
algorithm data-structure disjoint-set disjoint-set-union python python-dict union-find
Last synced: 30 Mar 2025
https://github.com/peter-roh/algorithm
Studying Algorithm with C
algorithm c divide-and-conquer graph greedy-algorithm hashtable heap priority-queue sorting
Last synced: 14 Mar 2025
https://github.com/mustafadalga/rgbrenkgecisleri
RGB renk kodları değiştirilerek , renkler arasında geçiş yapan basit bir C# uygulaması
algorithm algorithm-challenges algorithms csharp csharp-code rgb rgb-animation rgb-color
Last synced: 23 Jun 2025
https://github.com/rajiv2004-cloud/the-wine-project
AI/ML mini Project repo
algorithm dataset maachine-learning numpy prediction python
Last synced: 26 Mar 2025
https://github.com/programmer-rd-ai/competitive-programming-solutions
A collection of my solutions to various competitive programming problems from platforms like LeetCode. This repository serves as a personal archive of my problem-solving journey, covering a range of algorithms, data structures, and problem-solving techniques.
algorithm algorithms algorithms-and-data-structures data datastructures dsa javascript pandas python structures
Last synced: 01 Mar 2025
https://github.com/yoannchb-pro/game-of-life
Game of life algo
algorithm canvas game game-of-life life
Last synced: 19 Mar 2026
https://github.com/yanne0800/lung_cancer_prediction
This project predicts lung cancer risks using machine learning models like Random Forest, Logistic Regression, and SVM. It analyzes patient data with features such as age, smoking habits, and symptoms. Data preprocessing, visualization, and performance evaluation ensure accurate predictions for early diagnosis.
algorithm classification cnn decision-tree-classifier decision-trees deep-learning gradientboosting keras lung-cancer medical-image-processing navies-bayes-classifer neuralnetworks python scikit-learn
Last synced: 16 Oct 2025
https://github.com/ro-el-c/ps
problem solving
algorithm cpp data-structure java python sql
Last synced: 26 Mar 2025
https://github.com/kklassa/evolutionary-algorithm
implementation of an evolutionary algorithm for function minimization and a testing and result visualization environment
ai algorithm artificial-intelligence data-science data-visualization evolutionary-algorithm evolutionary-algorithms optimization python
Last synced: 20 Jun 2025
https://github.com/ernyoke/longestword
Solution for the problem of: "Given a list of words, write a program to find the longest word made of other words in the list."
Last synced: 18 Jan 2026
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 20 Jul 2025
https://github.com/samdney/notes-3sum
Notes: "A 3SUM algorithm on the binary addition level of atomic generated real numbers" , id: notes_000X, Notes
3sum algorithm computer-science integers irrational-numbers math real-number
Last synced: 11 Mar 2026
https://github.com/dynastymasra/algo
Golang exercise and example algorithm
algorithm algorithms go golang search searching sort sorti
Last synced: 17 Mar 2025
https://github.com/epsoft/genetic-algorithm
container genetic algorithm solver
algorithm containers deepcopy general-solver-functions-access genetic itertools logger os random solver
Last synced: 28 Feb 2025
https://github.com/confused-techie/algorithm-collection
Simple Collection of Algorithms.
Last synced: 14 Jun 2025
https://github.com/onurozuduru/codes-for-ai-course-homeworks
Some simple codes for AI course.
ai-course-homeworks algorithm c-plus-plus game search-algorithm
Last synced: 26 Feb 2025
https://github.com/0nom4d/chooseyourbattles
4 algorithmic problems are facing you! Let's solve some! - Assignment from Fontys University of Applied Sciences (ALG1 Course)
algorithm epitech fontys fontys-ict-students
Last synced: 01 Apr 2025
https://github.com/nainee99/algorun
Algorun is a powerful online IDE built with Next.js 15, Convex, Clerk, and TypeScript, offering a seamless multi-language coding experience. It provides smart output handling, customizable themes, and community-driven code-sharing, making it the perfect choice for developers looking for flexibility and efficiency.
algorithm clerk code convex editor monaco-editor nextjs saas zustand
Last synced: 15 Apr 2025
https://github.com/ghkdqhrbals/graduateproject
택시가 여러 승객을 태울 때, 최적화된 거리를 계산해주는 프로젝트입니다.
Last synced: 15 May 2025
https://github.com/harlockofficial/processminingforroboticsystems
University Exam in Complex System Design - Project: Definition and Implementation of Process Mining Tecniques for Analysis of Robotic Systems
algorithm analysis concurrency pm4py process-discovery process-mining processdiscovery processmining python python3 robotic-systems university university-course university-project
Last synced: 26 Mar 2025
https://github.com/sur16-cse/internity-internship-dsa-2021
This internship is for Design and Analysis of Algorithm. It is 45 days internship cover important concepts of data structure and algorithm . It also cover advanced topic for placement.
Last synced: 26 Feb 2025
https://github.com/projects-developer/cryptography-project-using-symmetric-algorithm
This project aims to design and implement a secure data encryption system using a symmetric key algorithm. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
algorithm btechproject computerscienceproject cryptography decryption-data-security key-exchange mtechproject network-security stream-cipher symmetric-algorithm
Last synced: 05 Mar 2026
https://github.com/akagi201/algorithm-go
Algorithms & Data Structures Library in Go
algorithm data-structure golang
Last synced: 26 Feb 2025
https://github.com/billowdev/cryptography-techniques-example
วิทยาการเข้ารหัสลับ cryptography techniques
algorithm cryptography encryption
Last synced: 25 Jul 2025
https://github.com/skarakasoglu/gfg-algorithms
Solutions and implementations of the some algorithm problems in Golang
algorithm algorithms data-structures golang
Last synced: 14 Jan 2026
https://github.com/minicloudsky/playwithdatastructures
玩转数据结构课程学习代码与笔记
algorithm array data-structures graph-algorithms java link linked-list tree tree-structure
Last synced: 14 Mar 2025
https://github.com/liushuangls/leetcode
LeetCode Solutions with JS
algorithm javascript leetcode python3
Last synced: 16 Jul 2025
https://github.com/doridoro/algoinvest_trade
Project 7 OpenClassrooms Path - AlgoInvest&Trade -- develop an algorithm to solve a problem
algorithm branch-bound-algorithm cleaning-dataset finance-analysis-data financial-data greedy-algorithm itertools pandas-library python3
Last synced: 07 Apr 2025
https://github.com/5sControl/machine-control
Automatically detect when a worker is absent using power of computer vision
algorithm machine-learning manufacturing python
Last synced: 14 Apr 2025
https://github.com/muzafferkaya/algorithms-and-data-structures
This repository contains the algorithms I coded in C#.
algorithm algorithms algorithms-and-data-structures csharp
Last synced: 22 Feb 2025
https://github.com/sstadick/bstr
Ziglang bstr library
algorithm strings-manipulation zig ziglang
Last synced: 08 Oct 2025
https://github.com/tiago-sb/ap1
listas de exercícios feitos para a matéria de Algoritmos e Programação 1
Last synced: 08 Oct 2025
https://github.com/axionbuster/gemssearch002
Solver for Gem Seeker (Tomb of the Mask+)
algorithm gem-seeker haskell tomb-of-the-mask
Last synced: 09 Oct 2025
https://github.com/ron4fun/fraction-plus-plus
A C++ Implementation of fraction class like the one in python and added features
algorithm calculation fraction mathematics
Last synced: 09 Oct 2025
https://github.com/gholamrezadar/triomino-tiling
Triomino Tiling Algorithm Visualization
Last synced: 18 Oct 2025
https://github.com/qnighy/advanced-programming-languages-report-ltl
algorithm automata logic ocaml temporal-logic
Last synced: 09 Oct 2025
https://github.com/camtarr/iros2025-paper-list
📝 Curate the IROS 2025 paper list, featuring presentation details and abstracts for easy access to cutting-edge research in robotics.
algorithm artificial-intelligence autonomous-systems computer-vision conference-papers data-analysis deep-learning human-robot-interaction iros2025 machine-learning navigation reinforcement-learning research robotics sensor-fusion swarm-robotics
Last synced: 09 Oct 2025
https://github.com/qshuai/go-dsa
Implementations of Data Structures and Algorithms in Go for Study Purposes.
algorithm data-structures-and-algorithms dsa golang
Last synced: 14 Jan 2026
https://github.com/cthacker-udel/chesspredictor
AI Chess Predictor, using the Monte-Carlo Tree Search algorithm.
ai algorithm artificial-intelligence chess python
Last synced: 10 Oct 2025
https://github.com/omriwa/huffman_code
Implementation of huffman code in python
Last synced: 22 Aug 2025
https://github.com/jalalazimi/algorz
Data Structures & Algorithms for Javascript
Last synced: 26 Dec 2025
https://github.com/sleepingraven/algorithmnote
Practical utilities in algorithm learning / OJ accepting.
algorithm data-structure demo leetcode
Last synced: 25 Jul 2025
https://github.com/niawjunior/learn-js-algorithm
JavaScript Algorithmic Scripting
Last synced: 11 Oct 2025
https://github.com/itsmunim/python-playground
Where all the python trash ends up
algorithm data-structures python
Last synced: 14 Mar 2025
https://github.com/dup4/algorithmic-library
collections of some commonly used algorithms
Last synced: 12 Oct 2025
https://github.com/ajaybiswas22/ds-and-algo
Implementing all popular problems of data structures and algorithm
algorithm algorithms bfs breadth-first-search bubble-sort data-structures depth-first-search dfs ds insertion-sort linked-list radix-sort searching-algorithms selection-sort sorting-algorithms
Last synced: 12 Oct 2025
https://github.com/lamferzon/bboot
R package for block bootstrap
algorithm bootstrap rpackage statistics
Last synced: 06 Mar 2026
https://github.com/pumpedsardines/maze-generation
A demonstration of maze generation in TypeScript. You can check it out live
algorithm maze typescript webpack
Last synced: 13 Oct 2025
https://github.com/17xr/evaluatearithmeticexpression
A simple algorithm to evaluate an arithmetic expression
algorithm cpp cpp-library cpp23 cpp23-library djikstra shunting-yard shunting-yard-algorithm
Last synced: 05 Apr 2025
https://github.com/renbkna/tic-tac-toe
A Tic-Tac-Toe game against AI.
algorithm algorithms csharp dotnet minimax minimax-algorithm tic-tac-toe tic-tac-toe-ai
Last synced: 25 Feb 2025
https://github.com/maxtermax/algorithm_gauss_jordan
Implementation for solve ecuationes linear for gauss jordan method make on javascript, and node-webkit env
algorithm gauss-jordan javascript node-webkit
Last synced: 25 Dec 2025
https://github.com/kdelphinus/python_study
내가 공부하고 푼 파이썬 코드들
algorithm baekjoon coding-challenge python
Last synced: 14 Mar 2025
https://github.com/yukihirai0505/scala-algorithms
:notebook_with_decorative_cover: Scala Algorithms
Last synced: 03 Mar 2025
https://github.com/zl-asica/zla-algo
ZL Asica's personal Leetcode solution and thoughts documentation. ZL Asica自己的Leetcode题解记录文档
algorithm docusaurus leetcode-python leetcode-solutions
Last synced: 14 Mar 2025
https://github.com/hwhang0917/recursive-maze
algorithm practice recursion vuejs
Last synced: 14 Oct 2025