We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b37a0d1 commit 5583d33Copy full SHA for 5583d33
product-of-array-except-self/sejineer.py
@@ -0,0 +1,19 @@
1
+"""
2
+시간 복잡도: O(N)
3
+공간 복잡도: O(N)
4
5
+class Solution:
6
+ def productExceptSelf(self, nums: List[int]) -> List[int]:
7
+ prefix = [1] * len(nums)
8
+ for i in range(len(nums) - 1):
9
+ prefix[i + 1] = prefix[i] * nums[i]
10
+
11
+ suffix = [1] * len(nums)
12
+ for i in range(len(nums) - 1, 0, -1):
13
+ suffix[i - 1] = suffix[i] * nums[i]
14
15
+ result = []
16
+ for i, j in zip(prefix, suffix):
17
+ result.append(i * j)
18
19
+ return result
0 commit comments