본문 바로가기

프로그래머스

[프로그래머스] 추억 점수_ JAVA

● 문제

https://school.programmers.co.kr/learn/courses/30/lessons/176963

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 


 

 

● 풀이

 

class Solution {
    public int[] solution(String[] name, int[] yearning, String[][] photo) {
        
        int[] result = new int[photo.length];
        
        for(int i =0 ; i<photo.length; i++) {
            for(int j = 0; j<photo[i].length; j++){
                for(int k =0; k<name.length; k++){
                    if(photo[i][j].equals(name[k])){
                        result[i] += yearning[k];
                    }
                }
            }
        }
        return result;
        
    }
}

 

테스트 1 통과 (0.04ms, 83.5MB)
테스트 2 통과 (0.04ms, 71.4MB)
테스트 3 통과 (0.46ms, 73.1MB)
테스트 4 통과 (0.29ms, 67.2MB)
테스트 5 통과 (6.02ms, 87.6MB)
테스트 6 통과 (7.45ms, 84.2MB)
테스트 7 통과 (7.82ms, 80.1MB)
테스트 8 통과 (9.34ms, 88.9MB)
테스트 9 통과 (14.56ms, 81.3MB)
테스트 10 통과 (23.44ms, 102MB)
테스트 11 통과 (18.68ms, 104MB)
테스트 12 통과 (12.90ms, 98.6MB)
테스트 13 통과 (0.10ms, 76.3MB)
테스트 14 통과 (0.02ms, 76.5MB)