//[?] 주어진 데이터 중에서 가장 작은 '짝수'값
/**
* 최솟값 알고리즘(Min Algorithm): (주어진 범위 + 주어진 조건)의 자료들의 가장 작은 값
*/
public class MinAlgorithm2 {
public static void main(String[] args) {
int min = Integer.MAX_VALUE;
int[] numbers = { 2, 5, 3, 7, 1 };
for (int i = 0; i < numbers.length; i++) {
if (numbers[i] < min && numbers[i] % 2 == 0) {
min = numbers[i]; // MIN: 더 작은 값으로 할당
}
}
System.out.println("짝수 최솟값: " + min);
}
}
출력: 짝수 최솟값: 2
'Dev > Java' 카테고리의 다른 글
7. 순위 알고리즘 (Rank Algorithm) (0) | 2022.08.08 |
---|---|
6. 근삿값 알고리즘 (Near Algorithm) (0) | 2022.08.08 |
4. 최댓값 알고리즘 (Max Algorithm) (0) | 2022.08.08 |
3. 평균 알고리즘(Average Algorithm) (0) | 2022.08.08 |
2. 개수 알고리즘(Count Algorithm) (0) | 2022.08.08 |
댓글