코딩테스트/JavaScript
[코딩테스트] 아나그램(해쉬)
CODE_PLAN
2024. 1. 1. 20:34
나의 풀이
function solution(str1, str2) {
let answer = "YES";
let sH = new Map();
let sH2 = new Map();
for (let x of str1) {
if (sH.has(x)) sH.set(x, sH.get(x) + 1);
else sH.set(x, 1);
}
// let max = Number.MIN_SAFE_INTEGER;
for (let x of str2) {
if (sH2.has(x)) sH2.set(x, sH2.get(x) + 1);
else sH2.set(x, 1);
}
for (let [key, val] of sH) {
if (key && val) {
}
//
for (let [key, val] of sH) {
if (val == max) {
answer;
// max = val;
// answer = key;
} else {
answer = "False"
}
}
retu
return answer;
}
}
let a = "AbaAeCe";
let b = "baeeACA";
console.log(solution(a, b));
모범 답안