-1

大きな配列番号を使用すると、実行速度が非常に遅くなるプログラムがあります。

最終的なコードではint[3000][3000]、 、String[27000]、および配列を使用します。String[5000]このコードの実行には永遠に時間がかかります。これは、配列があまりにも多くのスペースを占めるためでしょうか?

4

2 に答える 2

-3

多くの要因 :

  1. プロセッサの処理速度。
  2. メモリ割り当て
  3. 3000*3000*4 バイト = 36* 10.00.000 バイト = 338 MB
  4. 使用リスト
于 2013-10-13T16:14:35.357 に答える