我现在有一段很长的二进制代码,我如何计算给定段中 1 的位置,例如,我在下面给出了两个段:
seq1 = 10000000000000000000010000000000000000000010000000000000000000010000000000000000
| | | |
1 22 42 58
seq2 = 10000000000000000000001000000000000000000001000000000000000000001000000000000000
| | | |
1 23 43 59
第一个序列的输出应该是这样的:
seq1 1:1 1:22 1:42 1:58
对于第二个序列:
seq2 2:1 2:23 2:43 2:59