ZOJ2110Tempter of the Bone(DFS模板题,迷宫问题)

这是一道利用DFS算法解决的迷宫逃脱问题。小狗在N×M的迷宫中寻找出路,必须在第T秒到达开启的门。每秒它可以移动到相邻的方格,但方格会下沉并消失,不能重复经过。题解采用深度优先搜索策略,代码实现为关键点。
摘要由CSDN通过智能技术生成

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2110

题意:

一只小狗在一个古老的迷宫里找到一根骨头,当它叼起骨头时,迷宫开始颤抖,它感觉到地 面开始下沉。它才明白骨头是一个陷阱,它拼命地试着逃出迷宫。

 迷宫是一个 N×M大小的长方形,迷宫有一个门。刚开始门是关着的,并且这个门会在第 T秒 钟开启,门只会开启很短的时间(少于一秒),因此小狗必须恰好在第 T秒达到门的位置。每秒钟, 它可以向上、下、左或右移动一步到相邻的方格中。但一旦它移动到相邻的方格,这个方格开始 下沉,而且会在下一秒消失。所以,它不能在一个方格中停留超过一秒,也不能回到经过的方格。

题解:

这里的时间相当于递

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值