Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

forest_moon

점의 위치 구하기 본문

알고리즘

점의 위치 구하기

rokga 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 가 쪼금 더 빠르네 

'알고리즘' 카테고리의 다른 글

배열 회전시키기  (0) 2023.02.22
공던지기  (0) 2023.02.22
2차원으로 만들기  (0) 2023.02.22
가위 바위 보  (0) 2023.02.18
모스부호(1)  (0) 2023.02.18