레쭈고 코테

코딩 테스트 - 29

정땅미 2024. 3. 8. 23:03

우하하.. 졸린 눈 부여잡고 푼 문제여서 꽤 걸렸네요ㅠㅠㅠㅠ - ̗̀( ˶'ᵕ'˶) ̖́-

 

저의 코드는?

class Solution {
    public int solution(int[] num_list) {
        int answer = 0;
        for(int i=0; i<num_list.length; i++) {
            if(num_list[i] < 0) {
                answer = i;
                break;
            }
            else answer = -1;
        }
        return answer;

 

우선은 for문을 통해 i 값을 돌려주고 if에서 이제 i인덱스 안에 들어간 값이 0보다 작을 때 answer = i; 를 집어 넣어 줍니다!

여기서 break를 사용해야 하는데 그 이유는 안 그러면 계속 돌기 때문이죠.. 

그래서 양수를 만나면 다시 밑에 else 문을 가버립니다.....

그리고 음수가 없다면 -1을 출력하는 것까지 완벽 수행입니닷. ꉂꉂ(ᵔᗜᵔ*) 

 

모두 굿나잇 - !

'레쭈고 코테' 카테고리의 다른 글

코딩 테스트 - 31  (0) 2024.03.09
코딩 테스트 - 30  (0) 2024.03.09
코딩 테스트 - 28  (0) 2024.03.08
코딩 테스트 - 27  (0) 2024.03.06
코딩 테스트 - 26  (0) 2024.03.06