首页 > 其他 > 详细

迷宫小游戏

时间:2019-10-15 13:43:27      阅读:56      评论:0      收藏:0      [点我收藏+]

/**
* 功能描述 1.提示输入迷宫的行列数:8 8
* 2.请输入迷宫的路径信息
* 0 0 1 1 1
* 1 0 0 0 1
* 1 0 1 1 1
* 1 0 1 1 1
* 1 0 0 0 0
* 搜索迷宫路径...
* 3.打印“迷宫不存在有效路径”
*/

根据迷宫的特点,找路径。需要创建一个二维数组存储每个节点的位置信息,还需要知道每一个节点的值是1或者0,还需要判断该节点上、下、左、右是否能走,
所以一个简单的二维数组不能满足需求;此时需要建立一个Node[]类,来存储迷宫的节点信息。

class Node{

int x;int y;//节点的横纵坐标

int val;//每个节点的值

boolean right;boolean left;boolean down;boolean up;//四个方向

//构造方法为变量初始化

public Node(int x,int y,int val){

this.x=x;

this.y=y

this.val=val;

   }}

 

迷宫小游戏

原文:https://www.cnblogs.com/laurarararararara/p/11676917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!