목록문제풀이/Programmers (42)
말랑한 하루
[ 학습 내용 ] 다중집합에서 차집합과 교집합의 개수에 관해 구할 때, 두 집합의 절대원소를 통해 알아낼 수 있다. 절대원소를 순회하며, 각 집합에서 원소의 개수를 판단하고, 두 원소 개수 값 중 작은값은 교집합, 큰값은 합집합으로 판별하여 문제를 해결한다. - Set const set = new Set([...ary1, ...ary2]); Set, Map 활용도는 무궁무진하니 틈틈히 익혀두자 [ 소스 코드 ] function solution(str1, str2) { var answer = 0; str1 = str1.toLowerCase().split(""); str2 = str2.toLowerCase().split(""); var reg = new RegExp(/[^a-z]/g, ""); const m..
[ 소스 코드 ] function solution(s) { var answer = []; var tuples = s.replace(/},/g, "-") .replace(/[{}]/g, "") .split("-") .sort((o1, o2) => o1.length - o2.length) tuples = tuples.map((tuple) => { return tuple.split(",").map((item) => { return parseInt(item, 10); }); }) tuples.forEach((tuple, index) => { for(var i=0; i a.length - b.length) .reduce((arr, v, n) => { if (n) { return arr.concat(v.filter..