さて、私はグリッドと呼ぶ文字の2次元ベクトルを持っています。70 x 30としましょう。グリッドが作成されると、各位置が自動的に「x」で埋められます。
グリッドを表示する機能があります。したがって、この関数を呼び出すと、xの70x30グリッドがコンソールに表示されます。
グリッドの特定のx、y座標にある文字を別の文字に本質的に置き換えるために呼び出す別の関数があります。ポイントは正確にランダム/分散しているわけではありません。私は基本的にグリッドの端の点から始めて、ジグザグの線を別の端に描きます。すべてのポイントは事前に決定されています。プロットするポイントがたくさんあるので、手動で行うのは非効率的です。
これが私がそれをすることを考えていた方法です:
- ダブルforループ、幅、高さを作成し、それらをiとjと呼びます
- i =(a || b || c || d ...)&& j =(e || f || g ..)の場合
そして、基本的に、考えられるシナリオごとにその退屈なプロセスを実行します。確かに、はるかに簡単で単純な方法があります笑。任意の提案をいただければ幸いです。ありがとう!