gpt4 book ai didi

java - 逻辑探索 - 从一维索引获取 TableCell

转载 作者:行者123 更新时间:2023-12-01 14:10:08 25 4
gpt4 key购买 nike

这不是一个特定于语言的问题,但我需要它来玩 java 游戏。我有一个尺寸为 3x3 的表(二维数组)。所以单元格的一维索引是:

1 2 3
4 5 6
7 8 9

当有这个索引时,我想从中获取二维索引 - 所以输入 5 返回 2,2 ,输入 8 返回 3,2 。

我的头脑无法找到一种方法来做到这一点:/我想到了模数..但是我如何在这里使用它?

谢谢!

最佳答案

行:(索引 - 1)div nrOfColumns + 1

列:(索引 - 1)mod nrOfColumns + 1

你的例子:

  • (5-1) div 3 + 1 = 2, (5-1) mod 3 + 1 = 2 --> (2, 2)

    (8-1) div 3 + 1 = 3, (8-1) mod 3 + 1 = 2 --> (3, 2)

关于java - 逻辑探索 - 从一维索引获取 TableCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com