LeetCode의 238번인 "Product of Array Except Self" 문제를 풀어봤다 문제를 간략히 살펴보자.정수로 이루어진 배열이 주어지는데, 이때 해당 인덱스에 자신을 제외한 다른 모든 값을 곱한 값으로 대체하라는 것이다.위의 예제 1번에서 보는 것처럼 첫번째 index에 첫번째 index에 해당하는 값 1을 제외한 나머지 값들 (2, 3, 4)을 모두 곱한 값을 업데이트 하라는것이다.이 문제는 어렵진 않지만 몇 가지 제한조건이 있다.우선 배열의 길이는 2 ~ 105 사이여야 하며, 배열 안 정수는 -30 ~ 30 사이여야 한다.특히 가장 중요한 제한조건은 O (n)의 time complexity를 가져야 한다는 것이다.또한 나누는 연산 또한 할 수 없다.이제 문제를 풀어보자. 정답 코..