A maze solver algorithm using backtracking.
This project was made for Data Structures II subject. It presentes a text file reader, that reads a maze composed of # characters(wall), blank spaces (path), an S character(end) and an I character(start). Then, the algorithm is capable of finding paths that solve the maze, or detecting a maze with no solution. This project uses backtracking with stacking as its main algorithm.
You can download project dependencies. Then, you can run it in and IDE or text editor. The text files to test the project are inside the tests folder.
Copyright (c) Eduardo Migueis and Rodrigo Smith 2020
Distributed under the MIT license. See LICENSE
for more information.