例如,我有一个矩阵:
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?
答案 0 :(得分:1)
如果您将它存储在二维数组中的多维数组中。只需找到N所在的当前索引插入X,并根据您的操作将N插入+1或-1索引。清除控制台和重新显示矩阵。