99클럽 코테 스터디 9일차 TIL + 오늘의 학습 키워드

ㅎㅇ·2024년 7월 30일
0

항해99 TIL

목록 보기
6/33
post-thumbnail

506. 상대적 순위

  • 오늘의 문제

*코드
class Solution {
public String[] findRelativeRanks(int[] score) {
int n = score.length;
String[] result = new String[n];
int[][] pair = new int[n][2];

    for (int i = 0; i < n; i++) {
        pair[i][0] = score[i];
        pair[i][1] = i;
    }
    
    Arrays.sort(pair, (a, b) -> b[0] - a[0]);
    
    for (int i = 0; i < n; i++) {
        if (i == 0) {
            result[pair[i][1]] = "Gold Medal";
        } else if (i == 1) {
            result[pair[i][1]] = "Silver Medal";
        } else if (i == 2) {
            result[pair[i][1]] = "Bronze Medal";
        } else {
            result[pair[i][1]] = String.valueOf(i + 1);
        }
    }
    
    return result;
}

}

  • 오늘의 회고
    어떻게 2시간을 고민했는데 못풀어서 지피티 검색을했다 다음부턴 검색없이 풀어보겠다.
profile
안녕하세요

0개의 댓글