Go back to Richel Bilderbeek's homepage.

Go back to Richel Bilderbeek's C++ page.

 

 

 

 

 

(C++) Maze

 

Code snippets for if one needs to work with mazes.

 

  1. Count a maze its dead ends, CountDeadEnds
  2. CountDeadEnds, count a maze its dead ends
  3. Create a maze, CreateMaze
  4. Create a sloppy maze, CreateSloppyMaze
  5. CreateMaze, create a maze
  6. CreateSloppyMaze, create a sloppy maze
  7. Get a maze its dead ends, GetDeadEnds
  8. Get a maze its distances to the exit of every free square, GetMazeDistances
  9. Get a path to the exit when you have the distances to the exit of every free square, GetDistancesPath
  10. Get maze its non-dead ends, GetNonDeadEnds
  11. GetDeadEnds, get a maze its dead ends
  12. GetDistancesPath, get a path to the exit when you have the distances to the exit of every free square
  13. GetMazeDistances, get a maze its distances to the exit of every free square
  14. GetNonDeadEnds, get maze its non-dead ends
  15. Solve a maze, SolveMaze
  16. SolveMaze, solve a maze

 

 

 

 

 

Go back to Richel Bilderbeek's C++ page.

Go back to Richel Bilderbeek's homepage.

 

Valid XHTML 1.0 Strict