2011-07-07 3 views
2

例えば:ネストされたfor-loopsのインデックスを使用して連続した数字のリストを生成するにはどうすればよいですか?

innerstコードを実行する3 * 4 * 5 = 60倍だ
for (int i = 0; i < 3; i++) { 
    for (int j = 0; j < 4; j++) { 
    for (int k = 0; k < 5; k++) { 
     ... 
    } 
    } 
} 

。今では、インデックスi、j、およびkの値を使用して、0から59までのすべての数値を生成したい(必ずしもソートされていない)。

答えて

0

よろしくお願いします。

kを1、jの数をkとすると、jの制限時間kの制限をカウントします。

for (int i = 0; i < 3; i++) { 
    for (int j = 0; j < 4; j++) { 
    for (int k = 0; k < 5; k++) { 
     int c = k * 1 + j * (5) + i * (5 * 4); 
     System.out.println(c); 
    } 
    } 
} 

出力:0..59。

+0

これは信じられないほど宿題に似ています:) –

+0

宿題はありません。それは午前2時30分です。私の脳は失敗し始めます。 :) – htorque

関連する問題