在矩阵中移动元素

时间:2012-05-10 18:20:33

标签: java arrays multidimensional-array

例如,我有一个矩阵:

   0 1 2 3 4 
[0 X X X X X ]
[1 X X N X X ]
[2 X X X X X ]
[3 X X X X X ]
[4 X X X X X ]

我需要向左,向右,向上或向下移动值“N”。 “N”当前位置是1 2。 例如我有一个动作:你意味着什么。如何将值“N”移动到位置0 2?

1 个答案:

答案 0 :(得分:1)

如果您将它存储在二维数组中的多维数组中。只需找到N所在的当前索引插入X,并根据您的操作将N插入+1或-1索引。清除控制台和重新显示矩阵。