알고리즘 문제 풀이시 자주 사용되는 테크닉 알고리즘 문제 해결시 자주 사용되는 테크닉들을 정리 ( 매우 주관적 ) 배열이나 문자열에서 중복을 제거할 때 Set 자료형을 활용해 중복을 제거할 수 있다. // 배열 const arr = [1,3,2,4,3,1,5,6,2,1]; const newArr = [...new Set(arr)]; console.log(newArr); // [1,3,2,4,5,6] 중복이 제거된 배열을 얻을 수 있다. // 문자열 const str = "abcdacbe"; const newStr = [...new Set(str)].join(''); console.log(newStr); // "abcde" 중복이 제거된 문자열을 얻을 수 있다. 배열이나 문자열에서 유니크한 원소 뽑아내기 ..