반응형
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(participant, completion) {
const map = new Map();
for (let el of participant) {
if (map.has(el)) {
map.set(el, map.get(el) + 1);
} else {
map.set(el, 1);
}
}
for (let el of completion) {
map.set(el, map.get(el) - 1);
}
for (let [key, value] of map) {
if (value === 1) return key;
}
}
let a = ['leo', 'kiki', 'eden'];
let b = ['eden', 'kiki'];
console.log(solution(a, b));
</script>
</body>
</html>
https://school.programmers.co.kr/learn/courses/30/lessons/42576
반응형
'CS (컴퓨터 사이언스) > Algorithm (알고리즘)' 카테고리의 다른 글
[프로그래머스] 완전탐색 : 1 .최소직사각형 (0) | 2024.07.31 |
---|---|
[프로그래머스] 스택/큐 1. 같은 숫자는 싫어 (0) | 2024.07.02 |
[알고리즘] 프로그래머스 해시 - 폰켓몬 (0) | 2024.06.03 |
[알고리즘] section7 결정알고리즘 11.뮤직비디오 (0) | 2024.05.17 |
[알고리즘] section7 정렬과 그리디, 결정알고리즘 - 이분탐색 (0) | 2024.05.14 |