什么是位运算,有没有教程
使用api时经常到 H1 and H2之类的句子,搞不明白是什么意思
比如说一个很大的数,如何判断这个数是否包含其它常数
比如说一个对象有许多共有属性,但一个数不仅描述一个属性,几个属性可以集成到单个数中
[解决办法]
其实就是2进制的 每一位对应的数进行相关比较
比如有8个灯 1表示开0表示关
初始状态都是开着 那么就是 11111111(二进制)
当我们拨动第3,5个灯的开关 那么第3.5个灯的状态就发生变化
也就是 11111111 XOR 00010100 =11101011
这就是位运算的好处 运算效率上较快