Re: [闲聊] 每日LeetCode

楼主: wu10200512 (廷廷)   2024-02-14 16:38:15
之前每日写过了
今天再写一次基本上长一模一样
238. Product of Array Except Self
class Solution {
public:
vector<int> productExceptSelf(vector<int>& nums) {
vector<int> zeros;
int n=nums.size();
int multi=1;
for(int i=0; i<n; i++){
if(nums[i]==0){
zeros.push_back(i);
}
else{
multi*=nums[i];
}
}
vector<int> ans(n, 0);
if(zeros.size()>1){
return ans;
}
else if(zeros.size()==1){
ans[zeros[0]]=multi;
}
else{
for(int i=0; i<n; i++){
ans[i]=multi/nums[i];
}
}
return ans;
}
};
作者: JIWP (JIWP)   2024-02-14 16:40:00
大师
作者: RinNoKareshi (立石凛的男友)   2024-02-14 16:40:00
大师
作者: sustainer123 (caster)   2024-02-14 16:42:00
大师
作者: DJYOSHITAKA (Evans)   2024-02-14 17:11:00
你好帅

Links booklink

Contact Us: admin [ a t ] ucptt.com