速かろうが遅かろう(重かろう)が、必要な分だけで回せば気にはならないですよ。 配列変数を止めて例えば文字列の配置に変えれば処理は速くなりますがプログラムの解析(狙った場所にある文字を求める)はしんどく感じるかも知れないですね。どうすればいいのか分かってないと出来ないテクニックですので。