1. 首页
  2. 编程语言
  3. C++ 
  4. C++回溯法求解罗密欧与朱丽叶的迷宫问题

C++回溯法求解罗密欧与朱丽叶的迷宫问题

上传者: 2019-05-13 12:35:17上传 CPP文件 2.83KB 热度 55次
问题描述:罗密欧与朱丽叶的迷宫。罗密欧与朱丽叶身处一个m×n的迷宫中,如图所示。每一个方格表示迷宫中的一个房间。这m×n个房间中有一些房间是封闭的,不允许任何人进入。在迷宫中任何位置均可沿8个方向进入未封闭的房间。罗密欧位于迷宫的(p,q)方格中,他必须找出一条通向朱丽叶所在的(r,s)方格的路。在抵达朱丽叶之前,他必须走遍所有未封闭的房间各一次,而且要使到达朱丽叶的转弯次数为最少。每改变一次前进方向算作转弯一次。请设计一个算法帮助罗密欧找出这样一条道路。编程任务:对于给定的罗密欧与朱丽叶的迷宫,编程计算罗密欧通向朱丽叶的所有最少转弯道路。
下载地址
用户评论
码姐姐匿名网友 2019-05-13 12:35:17

很好,帮助很大

码姐姐匿名网友 2019-05-13 12:35:17

很好,帮助很大!

码姐姐匿名网友 2019-05-13 12:35:17

虽然有点小BUG但是真的很有帮助,谢谢作者了

码姐姐匿名网友 2019-05-13 12:35:17

不错,。我看了之后有帮助

码姐姐匿名网友 2019-05-13 12:35:17

有点小bug ,到调用回溯函数时就不执行了