/ / 2次元配列は、ターゲットアルゴリズムのように満たされています。中心からの距離 - 配列、アルゴリズム、多次元配列

2次元配列は、ターゲットアルゴリズムのように塗りつぶされます。中心からの距離 - 配列、アルゴリズム、多次元配列

私は2次元の、常に正方形の配列を持っていますが、私は**両方の次元の長さ**を知らない。しかし、私はターゲットのようにそれを記入する必要があります。写真を見てください:

目のように満たされた配列

私は次のような関数を抽出しようとしました。 Math.abs( min(i,j) - N ) 私は数学的代数を使って点間の距離を測ろうと試みたこともありましたが、それは役に立たなかったのです。私は、N値が N = (board.length/2) + 1; それはルールではありません。

回答:

回答№1の場合は3

おそらくのようなものを実行します。

N - max(Math.abs(x-i), Math.abs(y-j))

どこで (i,j) ターゲットの場所です (x,y) 配列のインデックスです。