考察某个取值只有一个 kkk 的条件。
由于增量只能是 000 或 111,f(k)=mf(k)=mf(k)=m 唯一当且仅当它前后的两个增量都为 111,即 2k−12k-12k−1 与 2k+12k+12k+1 都有三个 111。添上或去掉二进制末位可知,这等价于 k−1k-1k−1 与 kkk 都有两个 111。