알고리즘

점의 위치 구하기

Baro_forest 2023. 2. 22. 23:42

 

 

코드

class Solution {
    public int solution(int[] dot) {
        int answer = 0;
        if(dot[0] >= 1 && dot[1] >= 1)
            answer = 1;   
        if(dot[0] <= -1 && dot[1] >= 1)
            answer = 2;    
        if(dot[0] <= -1 && dot[1] <= -1)
            answer = 3;  
        if(dot[0] >= 1 && dot[1] <= -1)
            answer = 4;   
        return answer;
    }
}

 

 

class Solution {
    public int solution(int[] dot) {
        int answer = 0;
        if(dot[0] > 0 && dot[1] > 0) answer = 1;
        else if (dot[0] < 0 && dot[1] > 0) answer = 2;
        else if (dot[0] < 0 && dot[1] < 0) answer = 3;
        else if (dot[0] > 0 && dot[1] < 0) answer = 4;

        return answer;
    }
}

 

코드를 두개로 해서 비교해봤는데 if else 가 쪼금 더 빠르네