function solution(numbers) { const as = []; for (i = 0; i < numbers.length; i++){ for (j =0; j < numbers.length; j++){ if(i !== j){ as.push(numbers[i]+numbers[j]) } } } const unique = as.filter((element, index) => {return as.indexOf(element) === index;}); return unique.sort((a,b)=> a-b) }
이건 생각보다 쉽게 풀었다.
생각보다? 밥 먹기 전에 한번 훑어보고 알고리즘 대충 생각하고
밥먹으러 가면서 정리하고 와서 치니까 짠 하고 나왔다.
어떤 구조로 돌아가냐면
이런식으로 진행을 했다.