-2
私は解決したい問題があります。私は最小整数を取得する整数の配列を持っています。私はまた守らなければならない関数定義も与えられています。私は私のソリューションでループまたは静的変数を使用するはずです。これをどうすれば解決できますか?ここに私の機能があります。ループのない再帰関数
public static int findMin(int[] numbers, int startIndex, int endIndex){}
助けてください。私はこの実装をループで試しました。
public static int findMin(int[] numbers, int startIndex, int endIndex) {
int min = 0;
for (int count = startIndex; count <= endIndex; count++) {
if (numbers[count] < min) {
min = numbers[count];
}
}
return min;
}
私はストリームを使用してJava 8のためにここにソリューションを配置します。ちょうどの場合: 'Arrays.asList(numbers).stream()。min(Integer :: compareTo).get();' –