私はJavaの初心者です。私にはこの1つの疑問があります。このコードで内部ループをより効率的にする方法は?for内部ループをより効率的にするには?
for (int i = 2; i <= 100; i++) {
System.out.print("Factors of " + i + " is: ");
for (int j = 2; j < i; j++) {
if (i % j == 0) System.out.print(j + " ");
}
System.out.println();
}
数字の要素を2から100まで取得しようとしていましたが、内部ループをより効率的にするにはどうすればよいですか?
'i/2'で' j'を開始し、 'j> 1'まで減らします。 – Ankur