题目描述
点这里
思路分析
模拟。
两层循环模拟下即可。
代码实现
class Solution {
public:
vector<int> multiply(const vector<int>& A) {
vector<int> res(A);
for(int i=0;i<res.size();i++) res[i]=1;
for(int i=0;i<A.size();i++){
for(int j=0;j<A.size();j++){
if(j!=i) res[i]*=A[j];
}
}
return res;
}
};