문제
내가 작성한 정답
class Solution {
public int solution(int[] num_list) {
for(int i=0; i<num_list.length; i++){
if(num_list[i]<0) return i;
}
return -1;
}
}
class Solution {
public int solution(int[] num_list) {
int answer = -1, idx = 0;
for(int i: num_list){
if(i<0) {
answer = idx;
break;
}
idx++;
}
return answer;
}
}다른 사람들의 정답
import java.util.stream.IntStream;
class Solution {
public int solution(int[] numList) {
return IntStream.range(0, numList.length).filter(i -> numList[i] < 0).findFirst().orElse(-1);
}
}
Share article