Bitwise operators 检查是否存在带有2位集的0,1和1,0模式
是否可以使用逻辑运算符检查Bitwise operators 检查是否存在带有2位集的0,1和1,0模式,bitwise-operators,bitset,Bitwise Operators,Bitset,是否可以使用逻辑运算符检查0 1和1 0模式是否出现在2个位集中 例如,让我们考虑第一位集: 1、1、0、0、< /代码>和第二位集>代码> 0 1 1 1 < /代码> 在列中: 1 0 1 1 0 1 0 1 在第一行:我们有10模式,在第三行有01,因此这些位集通过了测试 位集1 1 0 1和1 0 0 0将无法通过测试,因为0 1模式不存在 我只想使用逻辑运算符(xor、and或..),而不是在每个位上都使用循环。您使用的是位集还是整数?如果你使用的是位集,你使用什么语言和实
0 1
和1 0
模式是否出现在2个位集中
例如,让我们考虑第一位集:<代码> 1、1、0、0、< /代码>和第二位集>代码> 0 1 1 1 < /代码>
在列中:1 0
1 1
0 1
0 1
在第一行:我们有10
模式,在第三行有01
,因此这些位集通过了测试
位集1 1 0 1
和1 0 0 0
将无法通过测试,因为0 1
模式不存在
我只想使用逻辑运算符(xor、and或..),而不是在每个位上都使用循环。您使用的是位集还是整数?如果你使用的是位集,你使用什么语言和实现?我在C++中使用了BITSET