Re: [閒聊] 每日LeetCode

作者: wu10200512 (廷廷)   2024-02-16 11:16:40
我自己寫是每個數字都算一次二進位轉換
看解答發現可以用類似DP來解
:O
338. Counting Bits
class Solution {
public:
vector<int> countBits(int n) {
vector<int> ans(n+1, 0);
for(int i=0; i<n+1; i++){
ans[i]=ans[i/2]+i%2;
}
return ans;
}
};
作者: sustainer123 (caster)   2024-02-16 11:25:00
大師
作者: Che31128 (justjoke)   2024-02-16 11:31:00
大師
作者: JIWP (JIWP)   2024-02-16 11:34:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com