-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
복습을 위해서 다시 풀다가 배웠던 Hash 알고리즘으로 풀어 봤는데 좋지 않은 선택인가요?
21.04.29 11:53 작성 조회수 144
1
코드입니다. 피드백 부탁드립니다~
function solution(s) {
let answer;
let max = Number.MIN_SAFE_INTEGER;
const sH = new Map();
for (let val of s) {
sH.set(val, val.length);
}
for (let [key, val] of sH) {
if (max < val) {
max = val;
answer = key;
}
}
return answer;
}
let str = ['teacher', 'time', 'student', 'beautiful', 'good'];
console.log(solution(str));
답변을 작성해보세요.
답변 3