[LeetCode] 238. Product of Array Except Self
Python
class Solution:
    def productExceptSelf(self, nums: List[int]) -> List[int]:
        result = []
        p = 1
        for i in range(0,len(nums)):
            result.append(p)
            p = p*nums[i]
        p = 1
        for i in range(len(nums) - 1, -1, -1):
            result[i] = result[i] * p
            p = p * nums[i]
        return result
댓글남기기