给你一个整数 n ,对于 0 <= i <= n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n + 1 的数组 ans 作为答案。
一个整数n
从0到n所有数字的二进制中1的个数
2
0 1 1
5
0 1 1 2 1 2
0 \leq n \leq 10^5