状态判断
1. 状态b中为1的位 在a中的对应位 是否全部为1 (a|b == a)
2. 状态a与状态b是否存在对应相同位 同时位1的情况 (a & b)
3. 状态a与状态b是否存在对应相邻位 同时位1的情况 ((a << 1) & b),((a >> 1) & b)
状态转移
1.将状态b中为1的位在a中的对应位全部置为1 a |= b
2.将状态b中为1的位在a中的对应位全部置为0 a & (~b)