import java.util.*;
class Solution {
public int[] solution(String[] name, int[] yearning, String[][] photo) {
int[] answer = new int[photo.length];
Map<String, Integer> map = new HashMap<>();
for(int i = 0; i < name.length; i++){
String realName = name[i];
int score = yearning[i];
map.put(realName, score);
}
// 해시 맵 완성
for(int i = 0; i < photo.length; i++){
int sum = 0;
for(String a : photo[i]){
answer[i] += map.getOrDefault(a,0);
}
}
return answer;
}
}
많은 도움이 되었습니다, 감사합니다.