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