코딩테스트/프로그래머스
2022. 6. 23.
[Javascript] 1차 뉴스 클러스트링 (17677)
문제링크 코딩테스트 연습 - [1차] 뉴스 클러스터링 뉴스 클러스터링 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브 programmers.co.kr 접근 방법 배열이 아닌 Hash Table을 사용해보기 위해 Map 객체를 적용해보았다. 먼저 주어진 문자열 str1, str2을 대문자로 변환하고 2글자씩 자른 문자를 담을 Map 객체를 만들었다. const sliceStr = (str, strMap) => { const regChar = /[A-Z]/; for(let i = 0; i= str1Map.get(str)) intersectionCnt += cnt; else if(st..