[Level1] 달리기 경주 문제 풀이 (JAVA)
정답 코드 import java.util.*; class Solution { public String[] solution(String[] players, String[] callings) { Map numberMap = new HashMap(); // key가 순서, value가 이름 Map nameMap = new HashMap(); // key가 이름, value가 순서 for(int i = 0; i < players.length; i++) { // map 초기화 numberMap.put(i, players[i]); nameMap.put(players[i], i); } for(String calling : callings) { // 이름이 나오면 앞에 번호와 순서를 바꾼다. Integer i = na..
알고리즘/Programmers
2023. 4. 9. 11:12