Skip to content

HarryDerderian/Maze-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAZE-GENERATOR

This project provides a visual representation of Depth-First Search (DFS) and Breadth-First Search (BFS), two commonly used graph traversal algorithms. The main goal of this project was to showcase my understanding of graphs and their traversal by creating my own graph data structure.

I started by researching general concepts online and stumbled upon maze generation using DFS. After reading a brief overview, I decided to implement everything from scratch, referring to external resources only when encountering challenges.

Purpose:

The primary purpose of this program is to provide a visual demonstration of DFS and BFS algorithms. Additionally, it showcases how DFS can be utilized to generate a randomized perfect maze.

Features:

Visualization of DFS and BFS graph traversal algorithms

Generation of randomized perfect maze using DFS

Acknowledgements:

I would like to acknowledge the following resources that helped me during the development of this project:

Resource 1: https://www.baeldung.com/cs/maze-generation

Resource 2: https://makeschool.org/mediabook/oa/tutorials/trees-and-mazes/generating-a-maze-with-dfs/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages