Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
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
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Lv.0_Java] 진료 순서 정하기 본문

알고리즘테스트/Programmers

[Lv.0_Java] 진료 순서 정하기

코딩거인 2023. 8. 18. 17:21
728x90

class Solution {
    public int[] solution(int[] emergency) {
        int[] answer = new int [emergency.length];
        for(int i = 0; i < emergency.length; i++){
            for(int j = 0; j < emergency.length; j++){
                if(emergency[i] < emergency[j]){
                    answer[i]++;
                }
            }
            answer[i]++;
        }
        return answer;
    }
}

answer 의 배열의 길이는 제공해주는 배열의 길이와 같기에 설정해주고 이중 for 문을 돌려서 i 값이 j 값보다 작을 경우 answer[i] 에다가 1씩 더해주었다 그리고 이중 for 문을 나와서 answer ++ 을 해준 이유는 배열의 기본값이 0 이기 때문에 1을 더해준 것이다!

728x90

'알고리즘테스트 > Programmers' 카테고리의 다른 글

[Lv.0_Java] qr code  (0) 2023.08.18
[Lv.0_Java] 리스트 자르기  (0) 2023.08.18
[Lv.1_Java]숫자 문자열과 영단어  (0) 2023.08.18
[Lv.0_Java] 팩토리얼  (0) 2023.08.18
[Lv.0_Java] 수 조작하기 2  (0) 2023.08.18