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-03-29 00:01:16 UTC
- JSON Representation
https://github.com/catboy000123/data-structures-programs
This repository acts as the guide on how to implement some of the basic data structures using C programming language
algorithm algorithms-and-data-structures coding-challenge contest csharp data-structures-and-algorithms datastructures datastructures-algorithms education interview java javascript practice reference-materials
Last synced: 23 Mar 2025
https://github.com/juanfranciscocis/simple-rsa-algorithm
University project, explaining the RSA Algorithm and create a small python program to use it.
algorithm python3 rsa-encryption
Last synced: 07 Apr 2025
https://github.com/meetzaveri/javascript-algorithms-and-snippets
Various Algorithms and snippets in javascript.
algorithm data-structures javascript js
Last synced: 11 Mar 2025
https://github.com/henchaves/cos242-graph-theory
Introduction to Graph Theory, an undergraduate course of Computer Engineering at the Federal University of Rio de Janeiro (UFRJ)
Last synced: 16 May 2025
https://github.com/nicolasleroux/bubble-sort-algorithm
Bubble Sort implementation with ES6 Generators
algorithm bubble-sort sorting-algorithms
Last synced: 12 Jun 2025
https://github.com/mnz1365/insertion-sort
insertion sort in python
algorithm insertion-sort list numbers python sort
Last synced: 23 Mar 2025
https://github.com/stardustdl/algorithms-in-rust
A collection of some algorithms and data-structures.
algorithm algorithm-competitions algorithms-implemented data-structures
Last synced: 01 Apr 2025
https://github.com/justinianus2001/projecteuler
All my Project Euler solutions in C++ language
algorithm cpp hackerrank-solutions mathematics project-euler
Last synced: 27 Feb 2025
https://github.com/aakash3279/my-leetcode-problems
This is a repository where coding solutions are provided which i solved in leetcode
algorithm data-structures java javascript leetcode-java leetcode-solutions sql
Last synced: 07 Apr 2025
https://github.com/hpedrorodrigues/avltree
A simple implementation of AVL Tree
algorithm avl-tree data-structure
Last synced: 14 Mar 2025
https://github.com/nikoo-asadnejad/sjf-algorithm
a simple project in which SJF scheduling algorithm has been implemented
algorithm csharp csharp-code dotnet dotnet-core dotnetcore sjf sjf-algorithm sjf-process-scheduling sjf-scheduling
Last synced: 22 Mar 2026
https://github.com/sug0/bst-cpp
Simple C/C++ binary search tree lib
algorithm binary-search-tree bst c cpp data-structure library simple tree
Last synced: 07 Apr 2025
https://github.com/nutria-kcu/aimbot-algorithm
algorithm linear-algebra rendering
Last synced: 09 Aug 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/kirby-b/sorting-algorithms
Some sorting algorithms
algorithm algorithms python python3 sorting sorting-algorithms terminal-based
Last synced: 25 Mar 2025
https://github.com/anishvedant/chat-box-application
This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.
algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui
Last synced: 01 Sep 2025
https://github.com/raveriss/push_swap
Sorting data on a stack with a limited set of instructions, aiming for maximum efficiency."
42school algorithm data-sorting
Last synced: 03 Mar 2025
https://github.com/syed-bakhtawar-fahim/dsa_algorithm_code
Assalam o Alikum Guys, This is the repo of Data Structure and Algorithm in C programming language. I hope it will help you in learning Data Structure and Algorithm in C. I'm also learning Data Structure and algorithm in Python in better and easy way you can also explore it
algorithm algorithms-and-data-structures c data data-structures-and-algorithms dsa-algorithm dsa-learning-series dsa-practice
Last synced: 12 Apr 2025
https://github.com/rlagkrdy/Person_Study
algorithm data-structures javascript mocha shouldjs typescript
Last synced: 11 Mar 2025
https://github.com/basemax/scientistyearsanalyzer
This program analyzes the birth and death years of scientists to find the range of years in which the most scientists lived. It also provides a list of scientists who lived during that range.
algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures analyzer-scientists c cpp scientists scientists-analyzer
Last synced: 03 Apr 2025
https://github.com/ej-kimm/algorithm-with-js
🕵️♀️ 알고리즘 문제 풀이 with JavaScript
algorithm javascript programmers
Last synced: 01 Sep 2025
https://github.com/kkeeth/programming-training
algorithm nodejs training vitest
Last synced: 27 Mar 2025
https://github.com/arwl2016/game-of-life-jquery
Free Code Camp Challenge - using jQuery instead of React
Last synced: 26 Oct 2025
https://github.com/jshinm/coding_practice
coding practice
algorithm data-structures statistics
Last synced: 04 Jul 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/iwatanikenji/exerciciosemc
Code exercises in C learned on the university (UTFPR)
algorithm array for-loop if-else memory-allocation switch-case utfpr while-loop
Last synced: 09 Apr 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/soyapo/codechef
Scripts to Codechef problems, submitted by me. Most of them tend to work.
Last synced: 19 Oct 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/denq/count-bits
Helper for counting bits in numbers
algorithm algorithms binary bits count-bits counter number
Last synced: 16 Mar 2025
https://github.com/beling/algorithms_python
Python implementation of some algorithms and data structures.
algorithm algorithms data-structures data-structures-algorithms data-structures-and-algorithms
Last synced: 15 Mar 2025
https://github.com/joephon/algorithm
algorithms
algorithm algorithms c cpp java javascript js rust tourism
Last synced: 30 Dec 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/agb2k/process-scheduling-algorithms
Implementation of Various Process Scheduling Algorithms in C for OSC 2035 CW
algorithm os scheduling-algorithms
Last synced: 03 Apr 2025
https://github.com/nazarkhatsko/test-searching-algorithms
Comparison of the efficiency of the most popular searching algorithms
algorithm cplusplus search search-algorithm
Last synced: 21 Oct 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/pdsuwwz/coding-algorithm
⛩ 记录 LeetCode 题解
algorithm leetcode leetcode-questions typescript
Last synced: 02 Apr 2025
https://github.com/university-project-repos/airportparking
Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.
airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project
Last synced: 23 Mar 2025
https://github.com/akagi201/algorithm-go
Algorithms & Data Structures Library in Go
algorithm data-structure golang
Last synced: 26 Feb 2025
https://github.com/karenvelasquezcampus/php-skills-up
Explore PHP algorithms for learning, each in a separate branch to enhance your coding skills and understanding.
Last synced: 26 Feb 2025
https://github.com/mcclowes/smith-waterman-alignment
Smith-Waterman alignment implementation
algorithm bioinformatics local-alignments smith-waterman-alignment
Last synced: 09 Apr 2025
https://github.com/charon25/timecomplexitymaxinputsize
Table with the maximum input size n usable with an algorithm of a given complexity according to a max number of operations or units of time.
algorithm algorithm-complexity math
Last synced: 16 Jan 2026
https://github.com/jaimayal/datastructures-algorithms-exercises
List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.
algorithm algorithms data-structures dsa leetcode leetcode-solutions
Last synced: 23 Oct 2025
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/artainmo/push_swap
42 school project. Algorithm project consisting of optimized data sorting with quicksort or other algorithm.
42school algorithm c quicksort-algorithm
Last synced: 16 Mar 2025
https://github.com/brett-buskirk/sort-insertion
Visual demonstration of an insertion sorting algorithm
algorithm animation insertion-sort javascript sorting-algorithms
Last synced: 24 Oct 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/fabienbounoir/simulateurmodulauto
Simulateur de prix réalisé pour le site internet modulauto.net, permettant aux clients de réaliser directement leur estimation.
algorithm html javascript price simulator
Last synced: 10 Jun 2025
https://github.com/vincent-devine/algorithm_advanced
Exercice that aims to advanced algorithm. Exercice made during 4th year of Game Programming at ISART Digital
Last synced: 08 Mar 2025
https://github.com/suji04/mst_generator
Generates minimum spanning tree based on euclidean distance
algorithm creative-coding javascript mst object-oriented-programming tree visualization webdevelopment
Last synced: 17 Nov 2025
https://github.com/swelcker/cmd.csp.classifier
Simple implementation of text classifier in Java with built in SVM, C4.5, kNN, and naive Bayesian classifiers. Support for common text preprocessors and for CVS format. You can plugin your own classifier, tokenizer, transformer, stopwords, synonyms, and TF-IDF formula etc. Supports automatic validation and confusion matrix.
ai algorithm framework java machine-learning machine-learning-algorithms machine-learning-library machinelearning ml-validation text-classification text-classifier
Last synced: 27 Apr 2025
https://github.com/allanjos/algorithms
Algorithm implementations
algorithm algorithms algorithms-and-data-structures algorithms-datastructures binary-tree c divisor euler makefile prime-numbers queue
Last synced: 26 Feb 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/rookedsysc/algorithm
algorithm problem solving space
algorithm algorithm-challenges algorithmic-trading algorithms
Last synced: 15 Mar 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/cephascard0207/reeborg-sworld_maze_algorithm_v1.0
In simple words an 'Algorithm' means a set of instructions given to a computer to solve any kind of a problem depending on its type, As of this it solves most the maze. Any kind of maze puzzle can be solved in Reeborg's World using this simple algorithm.
algorithm python python3 reeborg
Last synced: 23 Mar 2025
https://github.com/oliverkovacs/array-sum
Efficiently sums slices of arrays
algorithm javascript optimization summation
Last synced: 15 Mar 2025
https://github.com/zilean12/factorial-loop-and-recursion-method-
To calculate the factorial using a loop and recursion
algorithm factorial-calculation factorial-number-system factorial-recursion recursion recursion-algorithm
Last synced: 04 Apr 2025
https://github.com/theolepage/brainstorming
Sail through algorithms.
algorithm algorithms autonomous-vehicles autopilot drone sailing
Last synced: 06 Feb 2026
https://github.com/nir3x/stringsimilarity.cpp
StringSimilarity.cpp - C++ Classes for Calculating String Similarity Using Character Embeddings
algorithm c-plus-plus character-embeddings cpp data-structure similarity-metrics string-similarity
Last synced: 01 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/iamuhammadkhan/certifications
Some certifications for basic iOS development and algorithms.
algorithm basic-learning certification ios swift
Last synced: 16 May 2025
https://github.com/jefer94/choco
Choco Components, Services and Tools.
algorithm choco choco-components locale locale-gen transpiler
Last synced: 15 May 2025
https://github.com/newlandtv/baekjoon-online-judge
This repository is where problems solved on the Baekjoon Online Judge site are uploaded.
ada aheui algorithm algorithm-problem-solving baekjoon baekjoon-online-judge c cpp freebasic python
Last synced: 14 Mar 2025
https://github.com/zilean12/roundrobin
Round Robin
algorithm pseudocode round-robin round-robin-scheduler
Last synced: 04 Apr 2025
https://github.com/chhavi-trivedi/smart-city-traffic-congestion
smart city solution for traffic congestion.
algorithm hackathon smart-cities
Last synced: 04 Mar 2026
https://github.com/nurulashraf/java-factorial-finder
A simple Java program that calculates the factorial of a given number. It includes error handling to ensure only non-negative integers are accepted. The program uses Scanner for user input and implements an efficient iterative approach to compute the factorial.
algorithm beginner-friendly console-app error-handling factorial java number-theory
Last synced: 31 Mar 2025
https://github.com/kyleylikey/robinos
RobinOS is a JavaFX application that simulates CPU Scheduling Algorithms (SJF, RR) and a Disk Scheduling Algorithm (SCAN). This is in partial fulfillment for the course ICS26012-Operating Systems.
algorithm algorithms cpu-scheduling disk-scheduling javafx
Last synced: 28 Mar 2025
https://github.com/angeldollface/pyflek
Test the strength of your passwords with the Doll algorithm. :gear: :snake:
algorithm mit-license password-checker python-3-10 security
Last synced: 06 Mar 2025
https://github.com/cianhub/knapsack-algorithm-solution
A JavaScript algorithm for solving the knapsack problem
algorithm javascript knapsack-problem
Last synced: 26 Mar 2025
https://github.com/rimgosu/algorithm-99club
python algorithm study with sparta
Last synced: 31 Aug 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/gabrielfu/rsgraph
Python wrapper API for common graph algorithms implemented in Rust
algorithm graph graph-algorithms networkx pyo3 python rust
Last synced: 27 Mar 2026
https://github.com/lovesaroha/maze-generator
A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.
algorithm canvas html javascript maze-generator stack
Last synced: 02 Mar 2025
https://github.com/anisaronno/dsa
Practice Data Structure and Algorithms
algorithm c datastructures dsa golang js php
Last synced: 31 Dec 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/farhaduneci/huffmancoding
Huffman Coding Compression Algorithm Implementation
Last synced: 05 Mar 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/thusharax/dsa
Data Structures & Algorithms questions and answers
Last synced: 09 Mar 2025
https://github.com/kingpepe2/king-pepe-source-code
KingPepe Core integration
algorithm code sha256 source-code
Last synced: 29 Jun 2025
https://github.com/palucki/yardiff
Yet another rdiff implementation - rolling hash based file diffs
algorithm compari delta diff diff-tool rdiff rolling-hash rsync signature
Last synced: 07 Sep 2025
https://github.com/drkenreid/simulatedannealingexample
An example Simulated Annealing in Java.
algorithm evolutionary metaheuristics simulated-annealing
Last synced: 12 Mar 2026
https://github.com/parkjungyoon/python_coding_test_study
👩💻 알고리즘 개념과 풀이를 기록하는 저장소 입니다. (Python, Java, SQL)
Last synced: 15 Mar 2025
https://github.com/hasenpfote/mark-and-sweep-gc
algorithm cpp garbage-collection
Last synced: 26 Dec 2025
https://github.com/arjun1237/sudoku.solver
Sudoku Solver is an app that solves the sudoku for you. All you need to do is provide the input as required. It used the concept of recursion and backtracking to achieve the same.
algorithm backtracking css frontend react recursion webdevelopment
Last synced: 26 Feb 2025