摘要: Bits Reverse 题意:给出两个数,每次操作其中一个数,将其二进制位上连续的三个数翻转,求最小的操作次数 Solution 每次操作相当于交换了左右两个二进制位的数,所以一次操作只会改变奇数位/偶数位上的数,考虑到只用求最小的操作次数,我们可以将每个数的二进制位上的1所在的位置分奇偶存一下, 阅读全文
posted @ 2023-05-11 19:53 HikariFears 阅读(89) 评论(0) 推荐(0)