Projects in Awesome Lists tagged with bfs-algorithm
A curated list of projects in awesome lists tagged with bfs-algorithm .
https://github.com/naddamuhamed/ai
maze solver using different ai algorithms. (DFS, BFS, UCS, GBFS, A*)
ai artificial-intelligence astar-algorithm astar-pathfinding astar-search bfs bfs-algorithm bfs-search dfs dfs-algorithm dfs-search gbfs-algorithm python-3 python-3-6 python3 ucs
Last synced: 06 Apr 2026
https://github.com/mariosplen/fifteen-puzzle-bfs
Finds a solution to the 15 puzzle game based on the BFS algorithm in Kotlin Programming Language
15-puzzle 15-puzzle-solver 15puzzle ai bfs bfs-algorithm bfs-search fifteen-puzzle fifteen-puzzle-game kotlin
Last synced: 20 Mar 2025
https://github.com/mttcrn/api-project
Final exam of "Algorithms and Data Structures" - Polimi Computer Science Engineering - A.Y. 2022/2023.
bfs-algorithm c data-structures polimi shortest-path-algorithm
Last synced: 10 Apr 2025
https://github.com/mohabashraf-byte/mini-waslni-gui
A pathfinding visualizer with a Qt GUI implementing BFS, DFS, Dijkstra's, and A* algorithms to find the shortest path.
Last synced: 15 May 2026
https://github.com/klippersubs/bfs
General purpose BFS implementation.
bfs-algorithm graph-algorithms
Last synced: 08 Sep 2025
https://github.com/tkytel/mantela-fetcher
Telephone Network Mandala Fetcher
Last synced: 09 Jul 2025
https://github.com/muriz-dev/graphintro
bfs-algorithm data-structures dfs-algorithm graph-algorithms
Last synced: 25 Aug 2025
https://github.com/henriqueyun/grafo
Demonstração de um uso simples de grafos em Java.
bfs-algorithm dfs-algorithm graph java
Last synced: 05 Sep 2025
https://github.com/ayvero/java_graph_dfs_bfs
Implementation of Graph Traversal Algorithms_DFS_BFS
bfs-algorithm dfs-algorithm graph-algorithms java
Last synced: 28 Mar 2025
https://github.com/domamaric/uui
Python solutions for Introduction to AI laboratory exercises.
ant-colony-optimization bfs-algorithm genetic-algorithm id3 id3-algorithm id3-decision-tree propositional-logic ucs-algorithm
Last synced: 10 Sep 2025
https://github.com/theshefer/react-trees
Application to create tree structured data
bfs-algorithm d3-visualization queue
Last synced: 20 Jun 2025
https://github.com/mubashirmalik/maze-search-python
Maze Search Problem using DFS/BFS
artificial-intelligence bfs bfs-algorithm dfs dfs-algorithm maze-solver pathfinding python3
Last synced: 11 Sep 2025
https://github.com/oeljeklaus-you/tempgraphpath
时序图单源最短路径算法
bfs-algorithm dfs-algorithm graph-algorithms temporal-networks
Last synced: 12 Sep 2025
https://github.com/wilsonneto-dev/binarytreeplayground
📚 Just some boilerplate code to play with BFS and DFS
algorithms bfs-algorithm dfs-algorithm
Last synced: 21 Jul 2025
https://github.com/sadegh15khedry/java-projects
collection of java projects
bfs-algorithm dfs-algorithm dijkstra-algorithm java parser scanner
Last synced: 29 Apr 2025
https://github.com/lucascorsi1/binarysearchtree
Arvore Binaria com Busca em largura desenvolvida em Windows Forms para fins de Estudo em Estrutura de Dados
bfs-algorithm search-algorithm tree-search tree-structure
Last synced: 13 Apr 2025
https://github.com/lucascorsi1/8puzzle-game
Jogo do 8 , Objetivo utilizar busca em largura BFS , para identificar melhor possibilidade de solução, desenvonvido em Windows Forms
8 8puzzle-game bfs-algorithm bfs-search puzzle-game
Last synced: 13 Apr 2025
https://github.com/mudasir45/graphs-and-trees--dfs--dfs-
In this repository I have store my competitive programming preparation codes for graphs and trees
bfs-algorithm dfs-algorithm graph-algorithms graph-datastructures tree-data-structure
Last synced: 22 Jul 2025
https://github.com/ayax537/breadth-first-search-bfs-maze-solver
This Python script implements the Breadth First Search (BFS) algorithm to solve a maze using the Turtle graphics library. The program visually represents the maze and the search process, allowing users to observe how BFS explores paths to find a solution.
Last synced: 26 Mar 2025
https://github.com/erikbernard/dimacs-project-ai
Projeto criado para disciplina Inteligência Artificial, Com objetivo de calcular uma rota entre os dois pontos usando os seguintes algoritmos: ○ Busca em Largura ○ Busca em profundidade (podendo ser o limitado) ○ Busca de custo uniforme ○ A*
astar-algorithm bfs-algorithm dfs-algorithm dimacs ucs-algorithm
Last synced: 24 Feb 2025
https://github.com/serbanghita/breadth-first-weight
Discover nodes breadth first and adjust their weight on the fly. This simulates HTTP crawling.
bfs-algorithm bfs-crawler breadth-first-search
Last synced: 18 Mar 2025
https://github.com/cenkyyy/game-of-fifteen
This game was created during the winter semester of 2023/24 as part of my studies at Charles University, as a credit program for Programming I.
bfs-algorithm board-game python terminal-game
Last synced: 14 Mar 2025
https://github.com/theduardomaciel/cc-tg
Projeto prático desenvolvido durante a matéria de Teoria dos Grafos
bfs-algorithm dfs-algorithm dijkstra-algorithm graph graph-algorithms graph-theory graphs kosaraju-algorithm kruskal-algorithm prim-algorithm
Last synced: 16 Sep 2025
https://github.com/louis3112/graph_sby_map
One of my project for Data Structure in 2nd Semester. A simple automated suggestion system for places in SBY
bfs-algorithm cli college-project dfs-algorithm graph-algorithms simple-project surabaya
Last synced: 22 Mar 2025
https://github.com/abdurrehman7452/route-optimization-for-event-logistics
A Data Structures and Algorithms C++ project in which a logistics team needs to understand the shortest distance to reach the destination keeping in view the constraints.
bfs-algorithm cplusplus cpp data-structures dsa graphs-algorithms queues-ds
Last synced: 03 Jan 2026
https://github.com/maximlevchenko/cpp-projects
This repository features my university projects, where I applied concepts like algorithms, data structures, dynamic programming, automata theory, grammars, multithreading, and concurrent programming in C++.
abstraction automata-theory avl-tree bfs-algorithm dynamic-programming multithreading oop-principles
Last synced: 17 Sep 2025
https://github.com/ambidextrous9/data-structures-and-algorithms
Implementation of various Algorithms and Data Structures
algorithms bfs-algorithm binary-tree bst datastructures dfs-algorithm dynamic-programming graph kadanes-algorithm sorting-algorithms
Last synced: 12 Aug 2025
https://github.com/arnavbuddy/drone-swarm-attack
A GUI based drone swarm attack simulation with BFS pathfinding and jamming zone avoidance using Python
attack bfs-algorithm defense drone gui jammer matplotlib uavs warzone
Last synced: 03 Sep 2025
https://github.com/ahmetcerol/binarysearchtree-bfs-dfs
In this project, We develop the DFS and BFS algorithms in the binary search tree.
bfs-algorithm binary-search-tree dfs-algorithm
Last synced: 18 Aug 2025
https://github.com/hannani7/treesearchalgos
Breadth First Search | Depth First Search | Uniform Cost Search
bfs-algorithm dfs-algorithm ucs-algorithm
Last synced: 31 Aug 2025
https://github.com/chan9yu/algorithm-playground
✍🏼 algorithm playground repository
algorithm bfs-algorithm dfs-algorithm dynamic-programming javascript sorting-algorithms
Last synced: 16 Feb 2026
https://github.com/ahmedyar7/pathfinder
This is the project of visual implementation of the searching algorithms BFS, DFS, and A* Algorithms
astar bfs-algorithm dfs searching-algorithms
Last synced: 14 Mar 2025
https://github.com/rcdmk/maze-generator
Maze generator with A* pathfinder in JavaScript using p5.js
a-star-path-finding bfs-algorithm dfs-algorithm javascript maze-generation-algorithms maze-solver p5-js
Last synced: 26 May 2026
https://github.com/maguids/game-klotski
Version of the game "PuzzlePacked IQ games" in terminal with search algorithms. Second Semester of the First Year of the Bachelor's Degree in Artificial Intelligence and Data Science.
astar-algorithm bfs-algorithm greedy-algorithm klotski python3
Last synced: 16 Jun 2025
https://github.com/jehadel/bfs-exemple
Lua implementation of BFS algorithm
bfs-algorithm breadth-first-search graph-algorithms graphs lua
Last synced: 07 Apr 2025
https://github.com/azrielx86/ia_practicas_2024-2
Prácticas para la materia de Inteligencia Artificial - FI UNAM 2024-2
bfs-algorithm breadth-first-search depth-first-search dfs-algorithm
Last synced: 23 Mar 2025
https://github.com/progambler227788/leetsync-python
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v3](https://github.com/raphaelheinz/LeetHub-3.0)
array backtracking-algorithm bfs-algorithm dfs-algorithm dynamic-programming graph heap leetcode leetcode-python leetcode-solutions matrix queue recursive-algorithm sorting-algorithms stack string topological-sort two-pointers
Last synced: 16 May 2025
https://github.com/sreecharanv/prolog-based-graph-traversal-bfs-implementation
An implementation of graph traversal algorithms in Prolog, focusing on breadth-first search (BFS). The project finds the shortest path between nodes in a graph, covering both directed and undirected graphs with extensive test cases.
bfs-algorithm bfs-search graphtraversal prolog prolog-programming-language
Last synced: 05 Jan 2026
https://github.com/aleksandrhovhannisyan/breadth-first-search
Breadth-first search in C++
bfs bfs-algorithm breadth-first-search cpp
Last synced: 18 Apr 2025
https://github.com/saiteja-talluri/tower-of-hanoi-solver
GUI for tower of hanoi with hint option giving the best move from any state of the game
bfs-algorithm hanoi-towers racket
Last synced: 17 Mar 2026
https://github.com/orshahar91/lights
SFML mini-game
bfs-algorithm edges game lights mini-game oop sfml sfml-game vertex
Last synced: 11 Nov 2025
https://github.com/maguids/game-klotski-with-interface
Version of the game "PuzzlePacked IQ games" in terminal and pygame with search algorithms. Second Semester of the First Year of the Bachelor's Degree in Artificial Intelligence and Data Science.
astar-algorithm bfs-algorithm greedy-algorithm pygame python3
Last synced: 21 Nov 2025
https://github.com/santi-souza/knight-tour
This repository contains a Python solution to the Knight's Shortest Path Problem, which calculates all possible shortest paths a knight can take to travel from a start position to an end position on a standard 8x8 chessboard.
argparse bfs bfs-algorithm chess docker graphviz json logging matplotlib python
Last synced: 31 Mar 2025
https://github.com/vickshan001/london-tube-ai-search-dfs-bfs-ucs-heuristics
Search algorithms (DFS, BFS, UCS, Heuristic) applied to the London Tube Map
artificial-intelligence bfs bfs-algorithm dfs dfs-algorithm graph-search python search-algorithm tube-map ucs
Last synced: 14 May 2026
https://github.com/volfpeter/bfs-shortest-path
Breadth-first search based shortest path finding algorithm that allows negative edge weights.
bfs bfs-algorithm breadth-first-search graph graph-algorithms python python3 shortest-path shortest-path-problem shortest-pathfinding-algorithm
Last synced: 30 Mar 2025
https://github.com/onkolahmet/hop_distance_using_bfs_algorithm
calculating hop-distance between devices using adjacency list and BFS algorithm
Last synced: 01 Aug 2025
https://github.com/fpopic/hmo
(Class) Heuristic Optimization Methods
assignment-problem bfs-algorithm cmake cpp11 genetic-algorithm greedy-algorithm
Last synced: 22 Aug 2025
https://github.com/aryanraj13/rupeesense
RupeeSense is a user-friendly personal finance management software designed using C++ and Qt Framework to help you take control of your finances. Track your expenses, set budgets, and achieve your financial goals with ease. With features like expense categorization, budget management, and goal tracking
backtracking bfs-algorithm cpp dynamic-programming floyd-warshall-algorithm makefile networkflow qtframework
Last synced: 28 Jun 2025
https://github.com/aychaall/taquin-puzzle-solver
an AI-based application to solve the 15-puzzle (Taquin) game efficiently using DFS and BFS algorithms
ai bfs-algorithm dfs-algorithm search taquin
Last synced: 14 Jun 2026
https://github.com/bish9oi/graph-theory-implementations-in-java
This project contains the implementation of basic graph theory algorithms like BFS, DFS, Kruskal's MST, Prim's MST, Dijkstras Shortest Path
bfs-algorithm dfs dijkstra-shortest-path disjoint-set graph-theory kruskals-algorithm prims-algorithm
Last synced: 16 Mar 2025
https://github.com/shahrzadabedi/currencyconverter
A currency converter that can be configured with different exchange rates and converts the currency symbols using a BFS algorithm
Last synced: 15 May 2026
https://github.com/ppirog/algorithmsanddatastructures
The algorithms were written as part of the Algorithms and Data Structures class at UMCS.
b-tree backtracking-algorithm bfs-algorithm counting-sort dijkstra-algorithm divide-and-conquer dynamic-programming graham-scan-algorithm graph-algorithms greedy-algorithms hopcroft-karp insertion-sort lists monte-carlo numerical-integration pattern-searching-algorithms queues red-black-tree stack tree-structure
Last synced: 25 Apr 2025
https://github.com/alek-dr/graphlib
Graph library
bellman-ford-algorithm bfs-algorithm dfs dijkstra-algorithm graph graph-algorithms graphs shortest-paths topological-sort
Last synced: 12 Mar 2026
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/badr-1/degrees-of-separation
a re-make of https://github.com/Badr-1/Small-World-phenomenon
alogrithms bfs-algorithm kotlin
Last synced: 18 Apr 2026
https://github.com/dineshchitlangia/graphexperiment
OpenMP implementation of Graph500 suite.
bfs bfs-algorithm breadth-first-search graph graph-algorithms graph500 openmp openmp-parallelization single-source-shortest-path sssp
Last synced: 17 Mar 2025
https://github.com/sssshefer/react-trees
Application to create tree structured data
bfs-algorithm d3-visualization queue
Last synced: 01 Mar 2025
https://github.com/bhanuvikasr/six-degrees-of-separation
Designing and implementing efficient graph-based data structures to explore large graphs
bfs-algorithm graph-algorithms union-find
Last synced: 06 Oct 2025
https://github.com/kavan-desai/algorithm-visualizer
Algorithm Visualizer using Python
bfs-algorithm bubble-sort dijkstra-algorithm heapsort-algorithm merge-sort python quicksort sorting-algorithms
Last synced: 06 Oct 2025
https://github.com/awass04/weighted-and-unweighted-graph
I have calculated an "influence score" on an unweighted and weighted graph. I used BFS algorithm for the unweighted graph and Dijkstra's algorithm for the weighted graph.
adjacency-list adjacency-lists bfs bfs-algorithm csharp csharp-code dijkstra-algorithm unweighted-graph weighted-graphs
Last synced: 06 Oct 2025
https://github.com/aykrimino/pathfinding-visualizer
A Python-based pathfinding visualizer built with Pygame. It demonstrates search algorithms like BFS, DFS, and A*.
ai ai-search-algorithms algorithms animations astar-algorithm bfs-algorithm dfs-algorithm maze maze-visualization pathfinding-algorithms pathfinding-visualizer pip pygame python python3 searching-algorithms
Last synced: 07 Oct 2025
https://github.com/faisalal-rayes/maze-algorithims
This project helps to visualize the behavior of the Depth First Search, Breadth First Search, and A* Algorithms
algorithms-and-data-structures astar-algorithm bfs-algorithm dfs-algorithm maze-solver python
Last synced: 11 Oct 2025
https://github.com/rayniel95/proyecto-agentes
Project of Simulation and Declarative Programming courses in collaboration with @lemartinez2245. An interesting thing in this project is the creation of generics predicates and inheritance simulation in prolog language.
bfs-algorithm prolog-programming-language school-project simulation university-coursework university-of-havana university-project
Last synced: 24 Feb 2026
https://github.com/willsrebo/oblalgoritmosestructuradatos2
Obligatorio Algoritmo y Estrucutra de Datos 2
bfs-algorithm binary-search-tree binary-tree caminos cola dfs-algorithm dijkstra-algorithm grafos intellij-ide java lista-encadeada matrices pila recursive-algorithm tree-structure
Last synced: 24 Oct 2025
https://github.com/mistzsoftware/dfs-and-bfs-graph
Training on implemtation of DFS and BFS algorithms seen in class with one of the best teacher in the world.
bfs bfs-algorithm breadth-first-search cmake cpp depth-first-search dfs dfs-algorithm oop oriented-object-programming
Last synced: 01 Jun 2026
https://github.com/seldo97/bfs_maze_solution
[Project for studies] Algorithm which find the shortest path in binary maze. Implementation in Java.
bfs-algorithm java practice-project study-project
Last synced: 27 Oct 2025
https://github.com/sha1n/fungus
An experimental library for starting and stopping multi-service environments correctly and efficiently based on declared dependencies between them
bfs-algorithm dependencies dfs-algorithm directed-acyclic-graph nodejs testing-tool topological-sort typescript
Last synced: 02 Apr 2026
https://github.com/cholnhial/comp3506projectpartb
Data Structures and Algorithms assignment. Implemented Dijkstra's algorithm for fastest path based on weights and BFS for shortest path. Implemented a hashtable to store passports and monitor passenger access through security.
bfs-algorithm dijkstra-algorithm hashtable
Last synced: 29 Mar 2026
https://github.com/rrohitramsen/graph
Graph Abstract Data Type and Algorithms
bfs-algorithm cycle degree-of-seperation dfs-algorithm dijkstra-algorithm directed-graphs graph graph-algorithms graph-search symbol-graph topological-sort two-color-graph
Last synced: 04 Apr 2026
https://github.com/sakshithbillava/algorithm-api
A Spring Boot-based Algorithm API that provides implementations for popular algorithms like Breadth-First Search (BFS), Binary Search, and Quick Sort. It includes structured input validation, error handling, and clear JSON-based responses to ensure reliable and accurate processing of algorithmic requests.
algorithms-and-data-structures api backend-development bfs-algorithm binary-search java mysql-database quick-sort rest-api spring-boot sql
Last synced: 04 Apr 2026
https://github.com/anshikarawat14/findmypath-pathvisualizer
Visualize maze-solving algorithms in style! Instantly see how BFS, DFS, A*, and Greedy Search find paths—customize mazes, drag walls, and enjoy smooth, modern UI animations.
bfs-algorithm css3 dfs-algorithm html5 js path-planning pathfinding pj5s
Last synced: 18 Apr 2026
https://github.com/saikiran6694/path_visualiser
Path Visualiser: Developed to make the user understand different types of shortest path calculating graph based algorithms.
astar-algorithm bfs-algorithm dfs-algorithm dijkstra-algorithm react react-hooks react-router sass
Last synced: 18 Apr 2026
https://github.com/jmbhughes/slidingpuzzle
A sliding puzzle package for Python
ai artificial-intelligence bfs-algorithm heuristics puzzle-game puzzle-solver sliding-puzzle-game
Last synced: 21 Apr 2026
https://github.com/rakibul263/algorithm
Basic Algorithm using cpp
basic-dp bfs bfs-algorithm cycle-detection dfs-algorithm dijkstra-algorithm disjoint-set-union graph-algorithms sorting-algorithms
Last synced: 24 Apr 2026
https://github.com/youssefbennour/knightshortestpath
Display the shortest path for reaching a point(x,y) in an infinitie chess board, stimulating the 'Knight' moves, using graph theory(BFS).
bfs bfs-algorithm chess csharp dotnet knight-problem
Last synced: 25 Apr 2026
https://github.com/jessicapachecoj/ai-pathfinding-algorithms-analysis
Algoritmos de Otimização e Busca em Grafos. Análise comparativa entre A*, BFS e DFS para roteamento eficiente.
algoritmos bfs-algorithm ia python
Last synced: 08 Jun 2026
https://github.com/muhammadawaisshaikh/google-interview-frontend
nxn matrix of students in exam hall google interview question to identify optimum way to reach to a specific student to check if he cheats or not
Last synced: 29 Apr 2026
https://github.com/manonlef/knights-travails
The final project in the CS module
bfs-algorithm binary-search-tree computer-science search-algorithm webpack
Last synced: 30 Apr 2026
https://github.com/afa-farkhod/connected-circles
Connected Circles Problem was designed using JavaFX
bfs-algorithm dfs-algorithm java javafx-application
Last synced: 30 Apr 2026
https://github.com/abhishekjani123/ship-fire-simulations-and-bot-strategies
This repository contains a comprehensive suite of projects developed as part of the Intro to Artificial Intelligence (CS 520) course at Rutgers University
artificial-intelligence bfs-algorithm cnn python
Last synced: 02 May 2026
https://github.com/nxhawk/bfs-stof
bfs-algorithm html-css-javascript path-tracing
Last synced: 09 Jun 2026