문제
https://school.programmers.co.kr/learn/courses/30/lessons/120813

풀이
import java.util.stream.IntStream;
class Solution {
public int[] solution(int n) {
return IntStream.rangeClosed(1, n)
.filter(i -> i % 2 == 1)
.toArray();
}
}
class Solution {
public int[] solution(int n) {
int size = (n + 1) / 2;
int[] answer = new int[size];
int index = 0;
for (int i = 1; i <= n; i += 2) {
answer[index++] = i;
}
return answer;
}
}'Algorithm > Programmers' 카테고리의 다른 글
| [Programmers] Lv.0 | 중앙값 구하기 | Java (0) | 2025.11.05 |
|---|---|
| [Programmers] Lv.0 | 최빈값 구하기 | Java (0) | 2025.11.05 |
| [Programmers] Lv.0 | 피자 나눠 먹기 (1) | Java (0) | 2025.11.05 |
| [Programmers] Lv.0 | 피자 나눠 먹기 (2) | Java (0) | 2025.11.04 |
| [Programmers] Lv.0 | 피자 나눠 먹기 (3) | Java (0) | 2025.11.04 |
댓글