- 2
- 0
- 约1.13万字
- 约 11页
- 2017-06-25 发布于河南
- 举报
UVaOJ 705 - Slash Maze 解题报告
UVaOJ 705 – Slash Maze
——by A Code Rabbit
Description
输入一张迷宫图,全部由 /、\ 组成。
这样,迷宫就变成一个斜线迷宫。
因为输入全为 / 、\ ,因此,这个迷宫
将由全部宽度为 1 的路径组成。
要求输出迷宫中有几个回环,即封闭的
路径有几条,其中最长的有多长。
Types
Date Structure :: Graphs
Analysis
经典的斜线迷宫题。
可用 FloodFill 解决。
首先知道,没有封闭的路径,必然将通往图的外面。
所以只要从图的边界开始 FloodFill ,把不满足条件的排除后。
再对每一个点去 FloodFill 即可求出所要的解。
而对于斜线的处理,有三种方法:
1. 九分法:将所有的格子都扩大成 9 * 9 的格子,例如
‘/’ 就会变成
#
#
#
然后只要用普通的 FloodFill 对每格上下左右四个方向的 DFS 就可以。
2. 四分法:将所有的格子扩大成 4 * 4 的格子,例如
‘/’ 就会变成
#
#
然后
您可能关注的文档
- 第05章 垄断与竞争.ppt
- DS_2010_73数据结构课件.pdf
- EDS-T-4302:1999 DURABILITY TEST OF ASSIST GRIP.pdf
- Effect of smoking on the gingival capillary density:assessment of gingival capillary density.pdf
- FM25L16B铁电存储SPI操作例程.pdf
- GeorgeD_Spindler与文化教育_省略_述弱势群体或少数民族在学业上遭.pdf
- 电路中各点电位的分析和计算.ppt
- Int. Conf. on Data Warehousing and Knowledge Discovery DaWaK ’99 Implementation of Multidi.pdf
- Linux下S3C2440微控制器的CAN驱动设计与实现.pdf
- MAX113CAG+;MAX117CAI+;MAX117EAI+;MAX117CAI+T;MAX117CPI+;中文规格书,Datasheet资料.pdf
原创力文档

文档评论(0)