문제
내가 작성한 정답
class Solution {
public int[] solution(int[] arr, int n) {
if (arr.length % 2 == 1) {
for (int i = 0; i < arr.length; i += 2) {
arr[i] += n;
}
} else {
for (int i = 1; i < arr.length; i += 2) {
arr[i] += n;
}
}
return arr;
}
}
다른 사람들의 정답
class Solution {
public int[] solution(int[] arr, int n) {
for (int i = arr.length % 2 == 0 ? 1 : 0; i < arr.length; i += 2) {
arr[i] += n;
}
return arr;
}
}
class Solution {
public int[] solution(int[] arr, int n) {
for (int i = arr.length - 1; i >= 0; i -= 2) {
arr[i] += n;
}
return arr;
}
}
Share article