i
from 0
toごと7
に、特定の方向の隣接セルへの x および y オフセットを返す、ある種の式を探しています。アイデアは、セルのグリッドにいて、周囲のセルをスキャンしたい場合、if
ステートメントのクリスマスツリーを作成する必要がないということです (算術よりもはるかに遅い)。このスキャンには対角線が含まれていることに注意してください。私はこのようなものをオンラインで探していましたが、運がありません。
方向は、各入力が異なる出力を生成する限り、任意の順序で出力できます。x と y は 1、0、または -1 にのみ等しく、どの出力も ではありません(0, 0)
。