class Solution {
public:
int hammingWeight(uint32_t n) {
string aaa = toBinary(n);
in count = ;
for(int i = ; i < sizeof(aaa); i++) {
if(aaa[i] == "")
count++;
}
return count;
} string toBinary(unsigned int val) {
string aaa = "";
for(int i = ; i >= ; i--) {
if(val & ( << i))
aaa += "";
else
aaa += "";
}
return aaa;
} };
相关文章
- 201521123115 《Java程序设计》第1周学习总结
- pl sql练习(1)
- K 班1-7,alpha,beta 作业成绩汇总
- [C#7] 1.Tuples(元组)
- BootStap学习笔记(1)
- libeXosip2(1-2) -- How-To initiate, modify or terminate calls.
- 并发编程 - 协程 - 1.协程概念/2.greenlet模块/3.gevent模块/4.gevent实现并发的套接字通信
- zabbix电话告警V1
- ERROR in static/js/0.5d7325513eec31f1e291.js from UglifyJs
- Dalvik虚拟机结构——1