【发布时间】:2017-08-28 18:51:43
【问题描述】:
我正在使用 Java 中的二维数组来进行类似于Tile[8][8] 的跳棋游戏来表示我的棋盘。
这个双向阵列(板)可以被它的主对角线对角分割,如下所示:
与此对应的位置是:(0,0); (1,1); (2,2); (3,3); (4,4); (5,5); (6,6); (7,7)。
给定两对坐标(row_start,col_start)和(row_final,col_final),我需要了解彼此是否在该对角线的对边(或对角线本身的右侧)行。
提前谢谢你。
【问题讨论】:
-
请注意,对角线有相同值的下标。你能以此为基础进行比较吗?如果仍有问题,请尝试编写一些代码并用代码更新您的问题。