回答編集履歴
3
コード修正
test
CHANGED
@@ -4,21 +4,21 @@
|
|
4
4
|
|
5
5
|
```lang-java
|
6
6
|
|
7
|
-
int[] data = new int[
|
7
|
+
int[] data = new int[9000];
|
8
8
|
|
9
|
-
for(int i=0; i <
|
9
|
+
for(int i = 0; i < 9000; i++){
|
10
10
|
|
11
|
-
data[i] = i;
|
11
|
+
data[i] = i + 1000;
|
12
12
|
|
13
13
|
}
|
14
14
|
|
15
|
-
for(int i=0; i < 1000; i++) //1000は適当、大きければよりランダムに羅列される
|
15
|
+
for(int i = 0; i < 1000; i++) //1000は適当、大きければよりランダムに羅列される
|
16
16
|
|
17
17
|
{
|
18
18
|
|
19
|
-
int a = (int)(Math.random() *
|
19
|
+
int a = (int)(Math.random() * 9000);
|
20
20
|
|
21
|
-
int b = (int)(Math.random() *
|
21
|
+
int b = (int)(Math.random() * 9000);
|
22
22
|
|
23
23
|
int d = data[a];
|
24
24
|
|
2
コード修正
test
CHANGED
@@ -5,6 +5,12 @@
|
|
5
5
|
```lang-java
|
6
6
|
|
7
7
|
int[] data = new int[10000];
|
8
|
+
|
9
|
+
for(int i=0; i < 10000; i++){
|
10
|
+
|
11
|
+
data[i] = i;
|
12
|
+
|
13
|
+
}
|
8
14
|
|
9
15
|
for(int i=0; i < 1000; i++) //1000は適当、大きければよりランダムに羅列される
|
10
16
|
|
1
コード修正
test
CHANGED
@@ -10,9 +10,9 @@
|
|
10
10
|
|
11
11
|
{
|
12
12
|
|
13
|
-
int a = (int)Math.random()*10000;
|
13
|
+
int a = (int)(Math.random() * 10000);
|
14
14
|
|
15
|
-
int b = (int)Math.random()*10000;
|
15
|
+
int b = (int)(Math.random() * 10000);
|
16
16
|
|
17
17
|
int d = data[a];
|
18
18
|
|