나의 풀이
function solution(s, t) {
let answer = [];
let sH = new Map();
for (let x of s) {
if (sH.has(x)) sH.set(x, sH.get(x) + 1);
else sH.set(x, 1);
for (let [key, val] of t) {
if (sH.has(key) && ) {
answer.push(key)
}
// sH.set(x, sH.get(x) - 1);
else {
}
}
}
return answer;
}
let a = "bacaAacbak";
let b = "akk";
console.log(solution(a, b));
모범 답안
cf) 파이썬과 다르게 js는 함수를 만들어줘야해서 불편하다
'코딩테스트 > JavaScript' 카테고리의 다른 글
[코딩테스트] 괄호문자제거 (3) | 2024.01.04 |
---|---|
[코딩테스트] 올바른 괄호 (0) | 2024.01.03 |
[코딩테스트] 모든 아나그램 찾기 (0) | 2024.01.02 |
[코딩테스트] 아나그램(해쉬) (0) | 2024.01.01 |
[코딩테스트] 최대 매출 (0) | 2023.12.31 |