Problem description
https://leetcode-cn.com/problems/counting-bits/
Solution
参考题解
https://leetcode-cn.com/problems/counting-bits/comments/
res[i] : 数字 i 含有多少个 1,令 n = i & (i - 1), 其中 i & i - 1会将 i 最右侧的 1 置为 0,那 res[i] = res[n] + 少了的一
Code
1 | class Solution { |