题解 | #牛群重量积#
牛群重量积
https://www.nowcoder.com/practice/d3c6930f140f4b7dbf3a53dd36742193
package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @return int整型一维数组 */ func productExceptSelf( nums []int ) []int { // write code here ans :=make([]int, len(nums)) for i :=range ans{ ans[i]=1 } temp :=1 for i :=2;i<len(nums);i++{ temp *=nums[i-2] ans[i]=ans[i]*temp } temp =1 for i :=len(nums)-3;i>=0;i--{ temp *=nums[i+2] ans[i] =ans[i]*temp } return ans }