【发布时间】:2012-12-04 14:43:35
【问题描述】:
为了澄清,我只想要一两个 for 循环来帮助我,最好是与我在垂直中使用的样式相同:)
我正在使用 2D 数组制作游戏,我需要检查以测试在当前位置(由绿色方块表示)该角色是否存在角色的对角线序列的一部分“l”更多.
【问题讨论】:
-
对角线序列必须只在图的主对角线上,或者它可以在图上的任何地方?
-
抱歉,我才意识到实际上并没有,但如果有人能给我一个 for 循环来执行所需的 4 项操作中的一项,那就太好了 :)
-
它可以位于图表上的任何位置,具体取决于为“l”指定的长度,例如,在网格的右下角附近不可能有长度为 5 的次对角线。
-
哦,当前位置必须是序列的一部分,不知道我是否澄清了这一点。
-
您应该在帖子中添加一个问题。另外:通常,代码请求不是 SO 的一部分,我只是出于兴趣而回答... ;)
标签: java loops multidimensional-array logic diagonal