-
1:ID:r.VYu7 · 2017-09-16

#javascript JavaScript(プログラミング)を勉強している者です。
自分のスキルでは限界なのでどなたかご教授いただけないでしょうか。
どうぞよろしくお願いいたします。


例えば、配列:10×10 があり
下記の「◎」箇所にフラグが立ったら次にその周囲、その次はそれのまた周囲…といったプログラムを作りたいのですが、どのように書けば効率がよいのか皆目見当がつきません。。。

◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◎◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯

   ↓↓↓↓

◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
○◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◎◎◎◯◯◯◯◯
◯◯◎◯◎◯◯◯◯◯
◯◯◎◎◎◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯

   ↓↓↓↓

◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◎◎◎◎◎◯◯◯◯
◯◎◯◯◯◎◯◯◯◯
◯◎◯◯◯◎◯◯◯◯
◯◎◯◯◯◎◯◯◯◯
◯◎◎◎◎◎◯◯◯◯
◯◯◯◯◯◯◯◯◯◯
◯◯◯◯◯◯◯◯◯◯


何かアルゴリズムや効率の良い書き方をご存知の方、
どうかお知恵を貸してください。
よろしくお願いいたします。

コメントの受付は終了しました。

一緒に読まれている質問

ページ上部に戻る