我想借助于按位运算符来计算二进制序列中的1的运行.
我搜索过类似的主题,但从我正在寻找的内容中找到了不同的答案.汉明重量也不同,因为它计算二进制中的1的数量.
例如,如果我有二进制001101011101,我应该有4次1的运行,因为它们是1的集合/组,它们之间除以0.
我知道如何在C#中使用按位运算符,但我真的无法在一个程序中集体使用它们.
c# bitwise-operators
bitwise-operators ×1
c# ×1