私はこれを単純なforループにしています
for (i=0;i<10000;i++){
for(j=0;j<10000;j++){
a[i][j]=i+j;
}}
これらのforループの順序を次のように変更すると:
for (j=0;j<10000;j++){
for(i=0;i<10000;i++){
a[i][j]=i+j;
}}
実行時間が劇的に増加することがわかります。なぜこれが起こるのですか?
ありがとう