题目
给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。...:
输入: nums = [1,2,3,4]
输出: [24,12,8,6]
示例二:
输入: nums = [-1,1,0,-3,3]
输出: [0,0,9,0,0]
解题
思路:
计算除了当前索引中其它所有数的乘积...首先遍历题给数组nums,分别计算题中数组的每个索引的左边的所有数的乘积和右边所有数的乘积,放入两个数组L和R中,然后再新建一个数组result,对数组result进行一次遍历,数组result中每个索引处的值等于数组...L R 中两个索引处相乘。...最后返回结果数组result。