728x90
반응형
문제
728x90
풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import java.util.Arrays;
import java.util.stream.IntStream;
class Solution {
public String[] solution(String[] todo_list, boolean[] finished) {
long falseCount = IntStream.range(0, finished.length)
.filter(index -> !finished[index])
.count();
String[] answer = new String[(int) falseCount];
int idx = 0;
for (int i = 0; i < finished.length; i++) {
if (!finished[i]) {
answer[idx] = todo_list[i];
idx++;
}
}
return answer;
}
}
|
cs |
728x90
반응형
'[JAVA] 프로그래머스 스쿨 > Java Lv.0' 카테고리의 다른 글
[프로그래머스/Java] Lv.0 조건에 맞게 수열 변환하기 1 (0) | 2024.01.20 |
---|---|
[프로그래머스/Java] Lv.0 n보다 커질 때까지 더하기 (0) | 2024.01.20 |
[프로그래머스/Java] Lv.0 5명씩 (0) | 2024.01.20 |
[프로그래머스/Java] Lv.0 홀수 vs 짝수 (0) | 2024.01.17 |
[프로그래머스/Java] Lv.0 n개 간격의 원소들 (0) | 2024.01.17 |