上传者: oyeyuanxinzhizhu1
|
上传时间: 2021-06-17 22:29:33
|
文件大小: 130KB
|
文件类型: DOC
迷宫实验是取自心理学的一个古典实验。在该实验中,把一只老鼠从一个无顶大盒子的门放入,在盒中设置了许多墙,对行进方向形成了多处阻挡。盒子仅有一个出口处放置一块奶酪,吸引老鼠在迷宫中寻找道路以到达出口。对同一只老鼠重复进行上述实验,一直到老鼠从入口到出口,而不走错一步。老鼠经多次试验终于得到它学习走通迷宫的路线。设计一个计算机程序对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。用一个二维数组maze[i][j]表示迷宫,其中l<=i<=m,1<=j<=n。数组元素值为1表示该位置是墙壁,不能通行;元素值为0表示该位置是通路。假定从maze[l][1]出发,出口位于maze[m][n],移动方向可以是4个方向(东、南、西、北)。运用栈进行求解。