C# 代码
public class Solution {
public int[] ProductExceptSelf(int[] nums) {
int n = nums.Length;
int[] result = new int[n];
result[0] = 1;
for (int i = 1; i < n; i++){
result[i] = result[i - 1] * nums[i - 1];
}
int s = 1;
for (int i = n - 1; i >= 0; i--){
result[i] = result[i] * s;
s *= nums[i];
}
return result;
}
}