링크
나의 풀이
function solution(participant, completion) {
participant.sort();
completion.sort();
for(var i = 0; i < participant.length; i++){
if(participant[i] !== completion[i]){
return participant[i];
}
}
}
다른 사람의 풀이
function solution(participant, completion) {
var dic = completion.reduce((obj, t)=> (obj[t]= obj[t] ? obj[t]+1 : 1 , obj) ,{});
return participant.find(t=> {
if(dic[t])
dic[t] = dic[t]-1;
else
return true;
});
}
무슨 말인지 모르겠는 풀이
var solution=(_,$)=>_.find(_=>!$[_]--,$.map(_=>$[_]=($[_]|0)+1))