Product of Array Except Self
先从左往右扫一遍。res 数组对应的位置是nums对应的数字的左边的乘积,然后再用一个right 变量,然后从数组右往左遍历,同时更新当前遍历数组右边的乘积,当前数组res数组的数是其左边的乘积,左右相乘就是所要结果
Given an array nums
of n integers where n > 1, return an array output
such that output[i]
is equal to the product of all the elements of nums
except nums[i]
.
Example:
Note: Please solve it without division and in O(n).
Follow up: Could you solve it with constant space complexity? (The output array does not count as extra space for the purpose of space complexity analysis.)
时间复杂度 o(n) 空间复杂度 o(n)
Last updated