|
7 | 7 | publicclass_624 {
|
8 | 8 |
|
9 | 9 | publicstaticclassSolution1 {
|
10 |
| -publicintmaxDistance(int[][]arrays) { |
| 10 | +publicintmaxDistance(List<List<Integer>>arrays) { |
11 | 11 | List<Integer>max =newArrayList<>();
|
12 |
| -for (int[]array :arrays) { |
13 |
| -max.add(array[array.length -1]); |
| 12 | +for (List<Integer>array :arrays) { |
| 13 | +max.add(array.get(array.size() -1)); |
14 | 14 | }
|
15 | 15 | Collections.sort(max);
|
16 | 16 | intans =Integer.MIN_VALUE;
|
17 |
| -for (int[]array :arrays) { |
18 |
| -intbig =array[array.length -1] ==max.get(max.size() -1) ?max.get(max.size() -2) :max.get(max.size() -1); |
19 |
| -ans =Math.max(ans,big -array[0]); |
| 17 | +for (List<Integer>array :arrays) { |
| 18 | +intbig =array.get(array.size() -1) ==max.get(max.size() -1) ?max.get(max.size() -2) :max.get(max.size() -1); |
| 19 | +ans =Math.max(ans,big -array.get(0)); |
20 | 20 | }
|
21 | 21 | returnans;
|
22 | 22 | }
|
|