문제
풀이
class Solution {
public int solution(int[] num_list) {
int evenSum = 0;
int oddSum = 0;
for(int i = 0; i < num_list.length; i++) {
if(i % 2 == 0) {
evenSum += num_list[i];
} else {
oddSum += num_list[i];
}
}
return evenSum >= oddSum ? evenSum : oddSum;
}
}
class Solution {
public int solution(int[] num_list) {
int evenSum = 0;
int oddSum = 0;
for(int i = 0; i < num_list.length; i++) {
if(i % 2 == 0) {
evenSum += num_list[i];
} else {
oddSum += num_list[i];
}
}
return Math.max(evenSum, oddSum);
}
}
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181887
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 할 일 목록 / Java (0) | 2024.01.09 |
---|---|
[Programmers] Lv.0 / 5명씩 / Java (0) | 2024.01.08 |
[Programmers] Lv.0 / n개 간격의 원소들 / Java (1) | 2024.01.05 |
[Programmers] Lv.0 / n 번째 원소까지 / Java (0) | 2024.01.04 |
[Programmers] Lv.0 / 왼쪽 오른쪽 / Java (1) | 2024.01.03 |
댓글