본문 바로가기

코딩 테스트 연습/알고리즘

[ 코딩 테스트 ] 숫자 비교하기

문제

조건

 

정답

class Solution {
    public int solution(int num1, int num2) {
        int answer = 0;
        if (num1 != num2) {
            answer = -1;
        } else {
            answer = 1;
        };
        return answer;
    }
}

메모리: 73.8 MB, 시간: 0.02 ms

class Solution {
    public int solution(int num1, int num2) {
        return (num1 != num2) ? -1 : 1;
    }
}

메모리: 79.9 MB, 시간: 0.02 ms

 


 

후기

 

if 문과 삼항 연산자 두 가지를 사용해보았다

확실히 간단한 if 문은 삼항 연산자가 한 눈에 보기 더 좋아보인다