以更快的方式找出变量中没有设置的位

可能重复:
计算32位整数中设定位数的最佳算法?

找出没有。 位变量设置更容易。 但是我们怎样才能以最快的方法执行相同的操作?


关于Bit Twiddling Hacks的这个页面涵盖了几种技术来计算设置的位数,并讨论了每种技术的性能。


有点唠叨的黑客页面有各种各样的建议。


我强烈建议您阅读Hacker's Delight,了解关于各种形式的比特币混淆的所有问题。 为了计算位数,特别是根据您可能获得的指令分析几种算法。

链接地址: http://www.djcxy.com/p/72591.html

上一篇: Finding out no bits set in a variable in faster manner

下一篇: Count the number of bits that are "on" in a byte