回答編集履歴

1

追記

2019/03/06 15:10

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -10,13 +10,25 @@
10
10
 
11
11
  ```Java
12
12
 
13
- public static int maxCul(int[] a,int n){
13
+ public static int maxCul(int[] a){
14
14
 
15
15
  ```
16
16
 
17
17
 
18
18
 
19
19
  要素数の情報は配列オブジェクト自体が持っているので不要です。
20
+
21
+ nの代わりに a.length を利用出来ますし、また拡張for文を使えばさらに簡潔になります。
22
+
23
+
24
+
25
+ **参考:**
26
+
27
+ ループを使わないで配列要素の最大値を求める方法については、次のページで議論されています。
28
+
29
+ [StackOverflow - Finding the max/min value in an array of primitives using Java
30
+
31
+ ](https://stackoverflow.com/questions/1484347/finding-the-max-min-value-in-an-array-of-primitives-using-java)
20
32
 
21
33
 
22
34