【发布时间】:2013-12-02 05:00:16
【问题描述】:
有一个尺寸为 9x9 的二维数组。蚂蚁从单元格 (5,5) 或中心开始。它随机向北、向南、向东或向西移动。当蚂蚁从网格上掉下来时,它就停止了行走。它落下的空间用 X 标记。在矩阵中,它应该显示蚂蚁访问每个单元格的次数以及蚂蚁落下的移动次数。
我不确定从哪里开始或如何着手。比如北、南、西、东的制作方法。
这是我目前所拥有的。
public static void main(String [] args)
{
int [][] grid = new int[9][9];
for (int r = 0; r< grid.length; r++)
{
for (int c = 0 ; c<grid[0].length; c++)
{
grid[r][c] = 0;
}
}
boolean test = true;
while(test)
{
int random = (int)Math.random()*4+1;
if (random == 1)
{
}
else if (random == 2)
{
}
else if (random == 3)
{
}
else if (random == 4)
{
}
}
}
【问题讨论】:
标签: java arrays multidimensional-array