/**
* @param {number} n
* @return {number[]}
*/
var countBits = function(n) {
var ans= new Array(n+1);//记录输出
for(let i=0;i<ans.length;i++){
ans[i]=0;
let m=i.toString(2).split('');//m就是每一个数的数组,
for(let j=0;j<m.length;j++){
if(m[j]==='1'){
ans[i]=ans[i]+1;
}
}
}
return ans
};
【javaScript】338 比特位计数(基础,简单)
最新推荐文章于 2024-06-22 22:59:06 发布