会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Kratos
博客园
首页
新随笔
新文章
联系
管理
订阅
2009年11月2日
求一个INT32整数里面有多少个位是置1
摘要: 看到这个问题我就笑,当年笔试的时候遇到过这个题目,附加的要求是不用循环。我想也没想就用了32个移位累加做了,还好是32位的,卷面也还有些位置。。。用循环的版本如下,我的非循环版本就是去掉for loop然后手写累计32次。。。这里就不写出来了。[代码]前段时间看到一个网站上列出了所有的bitwise的函数,才知道如何不用循环来做这个算法。真是感叹自己的不动脑筋。。。代码如下:[代码]咋一看,比较难...
阅读全文
posted @ 2009-11-02 15:06 Kratos
阅读(1331)
评论(0)
推荐(1)
编辑
公告