이번 문제는 배열이 주어지고 처음 으로 나오는 배열의 인덱스 번호를 반환해주면 된다. 예를 들어 { 4,6,2,-1,5}
이 주어지면 반환되는 값은 3이다.
그리고 만약 음수가 하나도 없다면 -1을 반환하면된다.
class Solution {
public int solution(int[] num_list) {
int answer = -1;
for (int i=0; i<num_list.length; i++){
if( num_list[i]<0){
answer=i;
break;
}
}
return answer;
}
}
그래서 아예 처음에 답을 -1 로 설정을 해줬고
for 문을 돌리면서 if 문을 사용하면서 음수를 찾고 찾게되면 답을 그 당시 번호인 i로 설정하고 for 문을
탈출하게 했다.
끝!!!!!!!
'자바 알고리즘 문제' 카테고리의 다른 글
| 문자열로 변환 (0) | 2023.09.22 |
|---|---|
| 제곱수 판별하기 (0) | 2023.09.22 |
| n 번째 원소부터 채우기 (0) | 2023.09.21 |
| 중복된 숫자의 개수 (0) | 2023.09.18 |
| 짝수는 싫어요! (0) | 2023.09.18 |