セル クラスのオブジェクトの 2D 配列を持つプログラムを作成しています。セル オブジェクトをパラメーターとして渡すメソッドを作成する必要があり、セルを囲むセルの配列リストを返します (N、S、 E、W)。各セルには、Point クラスからの位置が与えられます。私が問題を抱えているのは、私が知っている場所 (x、y-1 が北) を使用してセルを作成する方法です。これに関するヘルプをいただければ幸いです。ありがとうございました。
質問する
409 次
1 に答える
1
(x,y) がセルの場合、周囲の 4 つのセルは次のようになります。
(x+1, y)
(x-1, y)
(x, y+1)
(x, y-1)
そして、あなたはそれを仮定するかもしれません
+x axis is EAST
-x axis is WEST
+y axis is NORTH
-y axis is SOUTH
それで
(x+1, y) is EAST to the cell,
(x-1, y) is WEST to the cell,
(x, y+1) is NORTH to the cell and
(x, y-1) is SOUTH
メソッドにパラメーターとして渡すセルに。
于 2012-09-30T06:30:16.407 に答える