int one_in_unsigned(unsigned n) {
n =(n & 0x55555555) + ((n>>) & 0x55555555);
n =(n & 0x33333333) + ((n>>) & 0x33333333);
n =(n & 0x0f0f0f0f) + ((n>>) & 0x0f0f0f0f);
n =(n & 0x00ff00ff) + ((n>>) & 0x00ff00ff);
n =(n & 0x0000ffff) + ((n>>) & 0x0000ffff);
return n;
}

最新文章

  1. Objective-C 外观模式--简单介绍和使用
  2. jQuery弹出深色系层菜单
  3. iOS开发者证书申请过程
  4. 配置文件之SharedPreferences
  5. .NET 4.6中的性能改进
  6. 自己做的demo---宣告可以在java世界开始自由了
  7. 【转】 MEF 和 MAF
  8. powerdesigener 12.5注册机
  9. 基于visual Studio2013解决面试题之0209最大堆排序
  10. POJ1082食物链
  11. IOS学习2——Xcode快捷键大全
  12. 【WebGL】《WebGL编程指南》读书笔记——第3章
  13. python计算机基础-Day1
  14. https证书随记
  15. CSS之清除浮动(span/clearfix)
  16. Sword STL容器分类介绍
  17. Python range
  18. Python调shell
  19. 4040 EZ系列之奖金
  20. SQL学习笔记七之MySQL视图、触发器、事务、存储过程、函数

热门文章

  1. linux查看现在在运行的进程 $ pstree -a$ ps aux
  2. 集训队日常训练20180525-DIV2
  3. 阿里云杨敬宇:5G时代,边缘计算将发挥更大价值
  4. hdu 2087剪花布条 (KMP入门 子串出现的次数和子串个数)
  5. 【eclipse】解决:eclipse或STS运行maven工程出现Missing artifact jdk.tools:jdk.tools:jar:1.7问题
  6. 数据库---JDBC的解析
  7. DirectX11笔记(二)--Direct3D初始化1之基本概念
  8. Centos7.2源码编译安装LA(N)MP
  9. 学习es6
  10. iOS 9 学习系列:Storyboard References