我的算法之路21--颠倒二进制位

class Solution:
    # @param n, an integer
    # @return an integer
    def reverseBits(self, n):
        m=0
        for i in range(32):
            m=m<<1
            m=m|(n&1)
            n=n>>1
        return m

猜你喜欢

转载自blog.csdn.net/joaming/article/details/89478679