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: 2025-12-31 00:01:12 UTC
- JSON Representation
https://github.com/iyowei/dijkstra
迪克斯特拉最短路径算法。
algorithm algorithms dijkstra shortest-path-algorithm
Last synced: 16 Dec 2025
https://github.com/puzzlef/pagerank-barrierfrees-openmp
Design of OpenMP-based statically scheduled Barrier-free PageRank algorithm for link analysis.
algorithm analysis experiment graph iterative link multithreading openmp pagerank
Last synced: 20 Jun 2025
https://github.com/basemax/subsetsumbacktracking
This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.
algorithm backtracking backtracking-algorithm backtracking-search c data-structures-and-algorithms datastructure ds sub-set-sum subsetsum sum sum-algorithm tree
Last synced: 21 Jun 2025
https://github.com/chausme/simple-bubble-sort
Simple bubble sort algorithm implementation
algorithm algorithms javascript sort sorting
Last synced: 21 Jun 2025
https://github.com/emisael21/python
# python This repository contains useful Python snippets and functions, from scrapers to database connections. Explore various scripts for web scraping and API interactions, all organized for easy reference. 🐍✨
algorithm algorithms-implemented client-python community-driven control education excel exercism-track hacktoberfest interview matplotlib numpy pandas practice python-course python-spider searches sorting-algorithms
Last synced: 31 Aug 2025
https://github.com/mrkem598/cluster_analysis
p
algorithm clustering k-means python
Last synced: 11 Jul 2025
https://github.com/potakaaa/tftf_edge_visualizer
TFTF Edge Visualizer is a Next.js web application designed to visualize the TFTF (Temporal Flexible Transfer and Fare) Edge data structure and routing algorithm. Built to support transit modeling and research, this tool offers an interactive way to explore how TFTF Edge represents routes, transfers, and fare computations.
algorithm maps pathfinding routing
Last synced: 22 Jun 2025
https://github.com/leadstar116/swift_binary_search_algorithm
Implement binary search algorithm in swift
algorithm binary-search swift swift4
Last synced: 22 Jun 2025
https://github.com/obsidianplusplus/inventoryoptimizer
使用遗传算法,对 Minecraft 玩家背包物品进行偏好性排序。| Utilizing genetic algorithms to perform preference-based sorting of items in a Minecraft player's inventory.
ai algorithm automatic based bukkit genetic inventory item management minecraft optimization plugin preference smart sort sorting spigot
Last synced: 01 Jul 2025
https://github.com/im-a-kookie/find-a-word
A ridiculous approach to creating even more ridiculous find-a-word puzzles
advanced-algorithms algorithm algorithm-challenges backtracking depth-first-search recursion trie
Last synced: 22 Jun 2025
https://github.com/baltasarq/java1dgame
Pequeño ejercicio sobre un vector simple. Para resolverlo, se mostrarán las posibilidades de la estrategia "eager" y la de "backtracking".
algorithm backtracking backtracking-algorithm eager java
Last synced: 12 Jul 2025
https://github.com/farzeennimran/apriori-algorithm
Apriori Algorithm for Association Rule Mining
algorithm apriori apriori-algorithm apyori association-rule-mining association-rules data-analysis data-mining data-science numpy pandas python
Last synced: 30 Dec 2025
https://github.com/ambientwave/odoo-pos-promotion-offer
Automated quantity discount based on predefined criteria in Odoo 17
algorithm discount javascript odoo pos
Last synced: 12 Jul 2025
https://github.com/basemax/generaltreego
Implentation of a general tree in Go Programming Language. A general tree is a tree data structure in which each node can have an arbitrary number of children. We are storing children in an array.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure datastructure ds general-tree generaltree go golang tree tree-search tree-structure tree-structured
Last synced: 12 Jul 2025
https://github.com/taeseunglee/project-euler
Submitted code for Project Euler in hackerrank
Last synced: 12 Jul 2025
https://github.com/ki-seki/algorithm
原创的 C/C++ 数据结构与算法模板或者笔记,主要是给自己备考用的
algorithm c cpp data-structures
Last synced: 13 Jul 2025
https://github.com/paveldeuce/router
Lightweight library to provide an API for handling routes
algorithm algorithms constraints eslint-prettier jest jsdoc methods rest-api router routes tree tree-structure trie trie-tree
Last synced: 13 Jul 2025
https://github.com/stoverc/datastructuresandalgorithms
From-scratch attempts at implementing some common data structures and algorithms.
algorithm algorithms core-language cpp data-structures data-structures-algorithms data-structures-and-algorithms datastructures java linked-list python study-guide
Last synced: 14 Jul 2025
https://github.com/iamabhaytiwari343/algorithms
important algorithms
algorithm data-structures java problem problem-solving
Last synced: 14 Jul 2025
https://github.com/miloas/project-euler-rust
Try rust language by solve project-euler problems.
Last synced: 14 Jul 2025
https://github.com/kareem-mohamed-wardany/nussinov-algorithm
algorithm bioinformatics python
Last synced: 14 Jul 2025
https://github.com/potakaaa/tftf_edge_api
TFTFEdge API is a FastAPI-powered web service designed to calculate the most efficient jeepney routes in Cagayan de Oro using geographic coordinates and transfer range. This API integrates a C++ algorithm for route calculation, delivering real-time route data in a flexible, scalable format.
algorithm cpp minimum-transfer network pathfinding
Last synced: 14 Jul 2025
https://github.com/ghomashudson/graphvisualiser
Educational tool for creating and running algorithms on graphs / networks
algorithm dijkstra-algorithm dijkstra-shortest-path education educational-software graph graph-algorithms graph-theory math mathematics teaching teaching-tool
Last synced: 15 Jul 2025
https://github.com/hadv/hallelujah
Conway's Game Of Life
algorithm conway-game game-of-life palindrome
Last synced: 15 Jul 2025
https://github.com/thenareshofficial/file-encryptions
File encryption and decryption Tool in python
algorithm cmd command-line-tool cryptography cybersecurity-tool decryption docker docker-image encryption file-encryption-python github hashing pip python python-decrypt python-docker python-encryption python3 requirements tool
Last synced: 16 Jul 2025
https://github.com/czubocha/so-lru-frame-allocation-algorithms
implementation of different types of LRU frame allocation algorithms
algorithm frame-allocation lru
Last synced: 17 Jul 2025
https://github.com/linsanity03/algorithm_visualizer
Algorithm visualizer game with pygame showcasing visualization of Popular algorithms
algorithm algorithm-visualization algorithms data-structures-and-algorithms pygame python python3 shortest-path-algorithm
Last synced: 17 Jul 2025
https://github.com/lvmalware/hanoi
algorithm hanoi hanoi-puzzle hanoi-towers recursion solver tower vbnet visual-basic
Last synced: 17 Jul 2025
https://github.com/jackhowa/seek-and-destroy-fcc
Remove all elements from the initial array that are of the same value as these arguments.
Last synced: 18 Jul 2025
https://github.com/mdashraful305/dsa
C implementations of various common data structures and algorithms
algorithm algorithms c data-structures linked-list
Last synced: 18 Jul 2025
https://github.com/leogaudin/learn2slither
42 · An introduction guide to reinforcement learning, teaching a snake how to behave in an environment through trial and error.
42 ai algorithm artificial-intelligence deep-reinforcement-learning game python reinforcement-learning snake snake-ai
Last synced: 18 Jul 2025
https://github.com/alvinnn-r/algoritma-pemrograman-2
Learning Materials, Assignments and Exercises for the Programming Algorithms Course
algorithm algoritma-pemrograman c c-language c-programming input-output pemrograman-dasar
Last synced: 19 Jul 2025
https://github.com/rishav-karanjit/algorithm-design
This repo contains useful algorithm in c.
algorithm algorithms-and-data-structures c
Last synced: 19 Jul 2025
https://github.com/zonetecde/turing-machine-box
Visualiser en temps réel les étapes d'une machine de Turing sur votre algorithme.
algorithm svelte turing-machine turing-machine-simulator webapp
Last synced: 19 Jul 2025
https://github.com/zerdicorp/ants_simulation
Simple ants simulation, at a basic level is an advanced slime simulation algorithm.
algorithm ants simulation visualization
Last synced: 19 Jul 2025
https://github.com/alexprut/raft
An implementation of Raft in Go
algorithm consensus consensus-algorithm go golang p2p raft
Last synced: 19 Jul 2025
https://github.com/purelind/algorithm-part-i
Codes during learning Algorithm Part I of Princeton in coursera
Last synced: 19 Jul 2025
https://github.com/asungur/data_structures_and_algos
Go,Ruby and Python implementations of common algorithms and data structures
algorithm algorithms data-structures go golang interview interview-preparation ruby
Last synced: 19 Jul 2025
https://github.com/2gpb/antlionoptimizer
This repository contains an implementation of the Ant Lion Optimizer (ALO), a nature-inspired algorithm used for solving optimization problems by simulating the interaction between ants and lions.
algorithm metaheuristic-optimization paper-based python
Last synced: 03 Apr 2025
https://github.com/jongwooo/codetree-tils
TILs for codetree(https://www.codetree.ai)
algorithm codetree problem-solving
Last synced: 08 May 2025
https://github.com/jodus-melodus/wavecollapse
Simple Wave Collapse Function/Algorithm Example
algorithm algorithms algorithms-and-data-structures csharp function functions wave-collapse
Last synced: 13 Mar 2025
https://github.com/sgbasaraner/aoc2018
my advent of code 2018 solutions
advent-of-code advent-of-code-2018 algorithm algorithm-challenges functional-programming haskell haskell-exercises
Last synced: 05 Apr 2025
https://github.com/tbarlow12/school-projects
Collection of projects created for school purposes
algorithm data-mining database databases machine-learning nlp
Last synced: 28 Mar 2025
https://github.com/alexandengstrom/pathfinding-visualizer
A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.
algorithm bfs dfs dijkstras visualizer
Last synced: 11 Sep 2025
https://github.com/byahram/algorithms
JavaScript/Python 알고리즘 스터디
algorithm coding-test javascript python
Last synced: 08 May 2025
https://github.com/abmsourav/katakuti
Data Structure & Algorithm using JavaScript
algorithm algorithms-and-data-structures data-structures-and-algorithms datastructures javascript
Last synced: 28 Mar 2025
https://github.com/jacklehamster/json-compactor
Library for compressing a bunch of JSON data into one compressed file, improving load time.
algorithm compact compression json web
Last synced: 05 Apr 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/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/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/ej-kimm/algorithm-with-js
🕵️♀️ 알고리즘 문제 풀이 with JavaScript
algorithm javascript programmers
Last synced: 01 Sep 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/hpedrorodrigues/c-algorithms
Part of my daily plan for studying algorithms and data structures in C
algorithm array-list data-structure hash-algorithm hash-table linked-list queue stack
Last synced: 14 Mar 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/gregyjames/textrankplusplus
Textrank implementation in c++
algorithm algorithms boost cplusplus cplusplus-14 text text-processing
Last synced: 25 Feb 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/mnz1365/insertion-sort
insertion sort in python
algorithm insertion-sort list numbers python sort
Last synced: 23 Mar 2025
https://github.com/ttwag/p2_gaussian_elimination
A function that encodes the Gaussian Elimination algorithm
algorithm linear-algebra numpy python
Last synced: 15 May 2025
https://github.com/abhisekp/fcc-challenges
🔰 FreeCodeCamp Algorithm Challenge Solutions
algorithm challenges freecodecamp implementation
Last synced: 06 Mar 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/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/sorokod/kotlin-fibonaccis
algorithm fibonacci kotlin recursion tail-recursion
Last synced: 26 Dec 2025
https://github.com/sourceduty/youtube
📺 YouTube viewership research information.
ai ai-verified algorithm google google-ads info monetization notes research verification view-verification viewership views youtube youtube-algorithm youtube-research youtube-video youtube-view youtube-views youtuber
Last synced: 04 Mar 2025
https://github.com/damevin/les-petits-plats
School project for create a research algorithm in vanilla JS
Last synced: 30 Mar 2025
https://github.com/jackhowa/slasher-flick
Return the remaining elements of an array after chopping off n elements from the head.
algorithm freecodecamp javascript
Last synced: 15 Mar 2025
https://github.com/jackhowa/mutations
Check whether the second string in the array has only letters from the first
Last synced: 15 Mar 2025
https://github.com/xeptore/rrhani
Educational Purpose Round-Robin Scheduling Algorithm Python Implementation
algorithm educational python python-3-7 python37 round-robin rr scheduling scheduling-algorithms
Last synced: 06 Mar 2025
https://github.com/gomisha/santas-brackets-advent-of-code
Solution to Advent of Code 2015 (Day 1: Not Quite Lisp)
Last synced: 26 Feb 2025
https://github.com/chhavi-trivedi/smart-city-traffic-congestion
smart city solution for traffic congestion.
algorithm hackathon smart-cities
Last synced: 26 Feb 2025
https://github.com/ddiogoo/complexity-runtime
PUC MINAS: FUNDAMENTOS DE PROJETO E ANÁLISE DE ALGORITMO
algorithm complexity runtime sorting-algorithms
Last synced: 28 Mar 2025
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/paulkastel/algorytmowysnake
Kosolowa wersja gry Snake przygotowana na przedmiot Algorytmy i Struktury Danych w języku C++. Generuje macierz o zadanym przez użytkownika rozmiarze wypełnioną przeszkodami w losowych miejscach. Wąż tworzony w dowolnym miejscu porusza się zgodnie z kierunkami zegara w taki sposób aby wypełnić sobą jak największą powierzchnię planszy.
algorithm cplusplus snake snake-game spiral
Last synced: 22 Jun 2025
https://github.com/janina280/artificial_intelligence
Let's suppose that two friends live in different cities on a map. At every step, we can simultaneously move each friend to a neighboring city on the map.
Last synced: 25 Feb 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/harryho/esx-ds-algo
Data structure and algorithm with ES X
algorithm data-structure es2015 es6
Last synced: 05 Jul 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/markcaldropoli/cs375
Design & Analysis of Algorithms
algorithm analysis java makefile
Last synced: 15 Mar 2025
https://github.com/dustinmichels/paradeller
Paradeller is a robo-poet that scours Twitter in search of fodder for paradelle poems
algorithm poem poetry python twitter twitter-api
Last synced: 29 Jun 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/spignelon/python
Python algorithms, assignments and practicals
algorithm algorithms algorithms-and-data-structures algorithms-datastructures daa data-structures design-and-analysis-of-algorithms dsa freecodecamp freecodecamp-algorithms python python-algorithms python-assignment
Last synced: 27 Dec 2025
https://github.com/scisamir/binary_trees
0x1D. C - Binary trees
algorithm binary-trees c data-structures
Last synced: 17 Nov 2025