Skip to content

Commit 79ab929

Browse files
committed
fix: lint에러 수정
1 parent 8dc75d3 commit 79ab929

File tree

1 file changed

+18
-19
lines changed

1 file changed

+18
-19
lines changed

product-of-array-except-self/sukyounghin.ts

+18-19
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,22 @@ function applyRightProducts(nums: number[], result: number[]) {
2626

2727
// 2번 풀이
2828
function productExceptSelf2(nums: number[]): number[] {
29-
const length = nums.length;
30-
const result: number[] = new Array(length).fill(1);
31-
32-
// 1단계: 왼쪽 누적 곱 저장
33-
let prefix = 1;
34-
for (let i = 0; i < length; i++) {
35-
result[i] = prefix;
36-
prefix *= nums[i];
37-
}
38-
39-
// 2단계: 오른쪽 누적 곱 곱하기 (in-place)
40-
let suffix = 1;
41-
for (let i = length - 1; i >= 0; i--) {
42-
result[i] *= suffix;
43-
suffix *= nums[i];
44-
}
45-
46-
return result;
29+
const length = nums.length;
30+
const result: number[] = new Array(length).fill(1);
31+
32+
// 1단계: 왼쪽 누적 곱 저장
33+
let prefix = 1;
34+
for (let i = 0; i < length; i++) {
35+
result[i] = prefix;
36+
prefix *= nums[i];
37+
}
38+
39+
// 2단계: 오른쪽 누적 곱 곱하기 (in-place)
40+
let suffix = 1;
41+
for (let i = length - 1; i >= 0; i--) {
42+
result[i] *= suffix;
43+
suffix *= nums[i];
4744
}
48-
45+
46+
return result;
47+
};

0 commit comments

Comments
 (0)