探索迷宫
- 将海龟放在迷宫中间,如何能找到出口
- 首先, 我们将整个迷宫的空间( 矩形)分为行列整齐的方格,区分出墙壁和通道。
- 给每个方格具有行列位置,并赋予“墙壁”、 “通道”的属性
迷宫的数据结构
考虑用矩阵方式来实现迷宫数据结构
采用“数据项为字符列表的列表”这种两级列表的方式来保存方格内容
采用不同字符来分别代表“墙壁+”、“通道 ”、“海龟投放点S”
从一个文本文件逐行读入迷宫数据
考虑用矩阵方式来实现迷宫数据结构
采用“数据项为字符列表的列表”这种两级列表的方式来保存方格内容
采用不同字符来分别代表“墙壁+”、“通道 ”、“海龟投放点S”
从一个文本文件逐行读入迷宫数据