数据结构编程迷宫问题.pptVIP

  • 3
  • 0
  • 约1.05千字
  • 约 12页
  • 2022-09-21 发布于广东
  • 举报
北京邮电大学电信工程学院计算机技术中心 数据结构编程迷宫问题 第1页,共12页。 迷宫问题 主要内容 1.问题分析 2.递归算法 3.非递归算法 第2页,共12页。 1.问题分析 o 第3页,共12页。 1.问题分析 迷宫求解 这是一个找出口的问题。自相似性表现在什么地方? 每走一步的探测方式。 由于计算机很傻,只能通过穷举方式找出口,怎么找法?沿着一个方向走下去,如果走不通,则换个方向走;四个方向都走不通,则回到上一步的地方,换个方向走;依次走下去,直到走到出口。 第4页,共12页。 1.问题分析 描述迷宫: 1、设置迷宫为二维数组,数组的值是 -1:代表墙 0: 代表未走过的路径 1:代表走不通的路径 2:代表路径 第5页,共12页。 1.问题分析 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 0 0 0 -1 0 -1 -1 0 0 -1 0 0 0 -1 0 -1 -1 0 0 0 0 -1 -1 0 0 -1 -1 0 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 -1 0 0 0 0 -1 -1 0 -1 0 0 0 -1 0 0 -1 -1 0 -1 -1 -1 0 -1 -1 0 -1 -1 -1

文档评论(0)

1亿VIP精品文档

相关文档