我正在创建一个类似于 Gift Quest 的游戏,我必须交换元素,检查垂直和水平重复元素,然后删除重复的元素(如果 3 个元素在一行或一列中相同,则删除这些元素并填充新元素)
int [][] Board = new int[5][5];
我有一个整数数组作为我的板,我为每个礼物定义了一个特定的整数值,例如巧克力 = 1、糖果 = 2 等
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
Board[i][j] = rand.nextInt(5);
}
}
我也完成了交换部分,现在我想检查电路板是否在一行和一列中是否有超过 3 次相同的元素。如果是,则将数组中的那个位置留空。所以我可以填充它。
有人可以帮我检查一下吗?