迷宫求解(C语言数据结构)

利用C语言数据结构设计一个迷宫游戏,要求完成以下功能:
(1)根据用户选择的游戏难易程度,动态生成迷宫地图并输出(简单级别:迷宫规模为10*10,中等:迷宫规模为50*50,困难:迷宫规模为100*100)。
   (2)迷宫地图由0和1构成的n维方阵表示,0表示可走,1表示障碍物          (输出迷宫地图时,障碍物用黑色方块表示,通道块用白色方块表示)。
   (3)程序运行时,用户在终端输入每步要走的位置(坐标),程序应在迷宫地图上用箭头显示出用户所走的这一步(即:用户每走一步,需要更新一下地图)。 
   (4)当用户选择帮助功能时,应给出迷宫的一种解法(分别使用栈            和队列的方法求出迷宫的一个解,注意:用户选择的帮助位置指的是用户当前所处的位置,程序应给出从当前位置处的迷宫解)
   (5)迷宫入口固定在左上角,出口固定在右下角。

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值